• Resolved frederiiiic

    (@frederiiiic)


    Hi there,

    I recently changed pod from Joindiaspora.com to Framasoft.org, and unfortunatly the login of WP to Diaspora fail on the setting menu, and give me that error :

    Failed to initialise connection to pod “https://framasphere.org”. cURL error 35: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

    Is there a way to get that working again?

    Thanks.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author noplanman

    (@noplanman)

    That seems to be an issue with your server (host where your WordPress site is running) connection to your pod (in this case framasphere.org).

    It works perfectly for me with framasphere.org, so it seems to be an issue with your hosting.

    Please have a look here for troubleshooting:
    https://github.com/DiasPHPora/wp-to-diaspora/wiki/SSL-and-TLS-Issues

    Thread Starter frederiiiic

    (@frederiiiic)

    Hi,

    and thanks for your reply,

    the WordPress certificate bundle is available and accessible.

    OVH (my hosting provider) tell me that the SSL is workin right.

    try to uninstall and reinstall the app but the error is still here.

    The app was working fine with joindiaspora, the only thing that have changed is the url of framasoft, for me this don’t look like it’s a problem from my server.

    Don’t known what to do…

    • This reply was modified 6 years, 10 months ago by frederiiiic.
    • This reply was modified 6 years, 10 months ago by frederiiiic.
    Plugin Author noplanman

    (@noplanman)

    Right. Did you try to manually download the certificate bundle (cacert.pem) and put it into the root directory of the plugin (plugins/wp-to-diaspora/cacert.pem) to see if that works? (Nr. 4 in list on the wiki page.)

    As I mentioned above, it works perfectly for me with framasphere.org, so it seems to be a server issue at the OVH end.

    We will get to the bottom of this though ??

    Thread Starter frederiiiic

    (@frederiiiic)

    Ahum unfortunatly, i’ve just tried the Nr 4 issue.

    Same problem happens again.

    My SSL has recently changed, it’s now from Let’s encrypt, is there any problems with that?

    My website is here for informations : https://www.fredericpavageau.net

    • This reply was modified 6 years, 10 months ago by frederiiiic.
    Plugin Author noplanman

    (@noplanman)

    Let’s Encrypt shouldn’t be a problem at all, no. Especially as you said that it works with joindiaspora.com.

    Hmm, which makes me wonder where the issue is exactly.

    Do you maybe have any plugins installed that alter the HTTPS/TLS behaviour of your site?

    Maybe you could post the list of plugins you use, so that I could check with them directly to test a setup that is as similar to yours as possible.

    Thread Starter frederiiiic

    (@frederiiiic)

    I don’t think i’m using this kind of plugin…

    Maybe something in jetpack?

    – Akismet Anti-Spam
    – iThemes Security
    – Jetpack par WordPress.com
    – Mastodon Autopost
    – NextScripts: Social Networks Auto-Poster
    – Options Framework
    – Prettify Code Syntax
    – Regenerate Thumbnails
    – Search Everything
    – WP Dashboard Notes
    – WP Lightbox 2
    – WP Statistics
    – WP to diaspora*

    Plugin Author noplanman

    (@noplanman)

    @frederiiiic, did you manage to get it working?

    I still can’t find why Framasphere isn’t working for you, so strange.

    Thread Starter frederiiiic

    (@frederiiiic)

    No, it’s still not working…

    Plugin Author noplanman

    (@noplanman)

    Ok, the issue seems to be that PHP curl extension on your host is outdated. Maybe you could get in touch with your hosting and ask if they can update it? (Or at least make sure that it can be ruled out)

    Look here: https://unix.stackexchange.com/a/192953

    Framasphere has disabled SSL2 and SSL3 access, so an outdated curl extension can’t connect and will give the error you posted.

    Should have thought about this earlier…
    Hope that’s the issue here.

    Thread Starter frederiiiic

    (@frederiiiic)

    Hi there,

    I’s been some days that i can’t come here! sorry for that!

    I’ve just tried to put the “global PHP version” to 7.2, unfortunalty the whole website is not working anymore, so i’ve downgrade it. Configuration is actually to 7.0 Legacy, Engine = phpcgi, mode = production, firewall = off.

    there is an option “Option CDN + HTTP/2” that is off, is that a problem maybe?

    I’ve just send a question about the working situation for curl to OVH. i’ll post their answeres.

    Thread Starter frederiiiic

    (@frederiiiic)

    Ok,

    I’ve solved some problems happens on the website when i upgrade php to the last version.

    But right now, with php 7.2 stable working and engine to “php”, diaspora poster is connecting well.

    Thanks for you help!

    • This reply was modified 6 years, 9 months ago by frederiiiic.
    Plugin Author noplanman

    (@noplanman)

    Hi @frederiiiic

    Thanks for the feedback and I’m so glad it’s working for you now.

    I still think it had to do with the curl extension, which was probably fixed by switching to a different version of PHP.

    Well done for switching to PHP 7.2! You now have the added bonus of great optimisations and speed improvements for your whole site =)

    Enjoy,

    Armando

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Connection failed to initialise.’ is closed to new replies.