Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem When I try to register WPML for my local sites, I get this error: SSLRead() return error -9806.

Solution This is not a problem with WPML. It is something related to the server configuration, especially with OSX (Mac). See the helpful guide at:

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 4 replies, has 3 voices.

Last updated by annaL-4 4 years, 8 months ago.

Assigned support staff: Dat Hoang.

Author Posts
November 21, 2015 at 6:28 am #751791


I am trying to: register WPML

URL of (my) website where problem appears: local dev

I expected to see: WPML registered

Instead, I got: SSLRead() return error -9806 (see screenshot)

November 23, 2015 at 9:02 am #752280

Dat Hoang

You're using the latest versions of WPML 3.3 and its add-ons.

It looks like you're using Mac? I think this problem seems to related to the server (or your Mac/PC in this case).

I found this . Does that help?

November 23, 2015 at 10:36 am #752384


Hi Dat, your answer "helps" insofar pinpointing the problem.

Of course I am not going to change my entire local dev setup just to be able to register WPML on my local dev sites.

Anyways, thanks for the pointer, at least now we know what it is and I don't need to be frustrated anymore about WPML not willing to register. Manual updates it is then 🙂

February 4, 2016 at 10:36 am #804704


This issue isn't really resolved, If I understand the post on stackoverflow correct this issue is because you don´t allow SSLv3?

I need a way to register without having to install alternate versions of php.

February 4, 2016 at 5:36 pm #805213


I changed https:// to http:// in repositories.xml and now it worked to register...