"FeedSub::doSubscribe: sub req failed with HTTP 500"

Hello all,

I've recently changed my server hosting my Statusnet instance and since then I don't get any status update from the other statusnet instances I subscribed to (including identi.ca).

I tried to unsubscribe/re-subscribe from some of them and here's what I get:

2012-01-06 08:55:58 LOG_ERR: [myserver.net:16839.22068011 POST /mblog/main/ostatussub] HTTPClient: HTTP POST http://identi.ca/main/push/hub - 500 Internal Server Error
2012-01-06 08:55:58 LOG_ERR: [myserver.net:16839.22068011 POST /mblog/main/ostatussub] FeedSub::doSubscribe: sub req failed with HTTP 500:
Unable to connect to ssl://myserver.net:443. Error: stream_socket_client(): unable to connect to ssl://myserver.net:443 (Unknown error)


So if I understand it well, the remote instance cannot connect to my server. It's probably due to a misconfiguration on my side, as it was working before, but I have no clue where to start to look into...

So if any one has a tip it would be very welcome!

Cheers!

Comments

  • Nobody has a clue by any chance?
  • OK. After an extensive looking I found out that I had this debug error in my apache logs:
    "No matching SSL virtual host for servername myinstance.net found (using default/first virtual host)"

    which was somehow linked to this warning when reloading apache:
    "apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName"

    I solved the problem temporarly by adding this line in the httpd.conf:
    "ServerName myinstance.net"

    I'll check to get this a bit cleaner (I shouldn't need anything in httpd.conf) but now it works, at last! Phew.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID