Jan 18 2026 update
After searching through the FBX logs in Cockpit, I found this message occurring repeatedly:
ts=696d351b; t=2026-01-18T19:31:39; ll=1fd; err=Error in connect: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pagekite/proto/conns.py", line 647, in _BackEnd data, parse = self._Connect(server, conns) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pagekite/proto/conns.py", line 466, in _Connect self.fd.connect((sspec[0], int(sspec[1]))) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sockschain/__init__.py", line 1060, in connect self.__negotiatessl(nexthop[0], nexthop[1], proxy, ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ weak=(proxy[P_TYPE] == PROXY_TYPE_SSL_WEAK), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ anonymous=(proxy[P_TYPE] == PROXY_TYPE_SSL_ANON)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sockschain/__init__.py", line 967, in __negotiatessl self.__sock = SSL_Connect(ctx, self.__sock, ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ connected=True, verify_names=want_hosts) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sockschain/__init__.py", line 220, in SSL_Connect fd.do_handshake() ~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.13/ssl.py", line 1372, in do_handshake self._sslobj.do_handshake() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1029)
If I’m reading this error message correctly (which I may not be, I’m not a PageKite or FBX expert), it looks like the PageKite service on my FBX can’t connect to the remote PageKite service (on pagekite.net)
To try to confirm, I checked the certs for pagekite.net in my web browser, and no issues there. I then checked the certs pagekite.me (where my FBX kite is supposed to live) with openssl s_client -connect pagekite.me:80 -showcerts. Here’s the output of that command:
Connecting to 69.164.211.158
CONNECTED(00000003)
depth=2 C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority
verify return:1
depth=1 C=GB, ST=Greater Manchester, L=Salford, O=Sectigo Limited, CN=Sectigo RSA Domain Validation Secure Server CA
verify return:1
depth=0 CN=pagekite.me
verify error:num=10:certificate has expired
notAfter=Apr 11 23:59:59 2024 GMT
verify return:1
depth=0 CN=pagekite.me
notAfter=Apr 11 23:59:59 2024 GMT
verify return:1
---
Certificate chain
0 s:CN=pagekite.me
i:C=GB, ST=Greater Manchester, L=Salford, O=Sectigo Limited, CN=Sectigo RSA Domain Validation Secure Server CA
a:PKEY: RSA, 2048 (bit); sigalg: sha256WithRSAEncryption
v:NotBefore: Mar 13 00:00:00 2023 GMT; NotAfter: Apr 11 23:59:59 2024 GMT
. . . followed by a whole lot more text . . .
So it seems that the cert for the actual PageKite relay domain has been expired for almost 2 years. Can anyone confirm that their PageKite on pagekite.me currently works?
Thanks