If you are running a CentOS like us, you probably seen that lately the Facebook Invitations of WordPress Social Invitations failed and a post wall was created instead.
If you check your error logs in dev mode you will see something like:
PHP Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group
error:1408D010:SSL routines:SSL3_GET_KEY_EXCHANGE:EC lib
Digging around with the great support of Knowhost we found that it’s a known bug of the last release and that a lot of people like us is waiting for a fix. Unfortunately we couldn’t find a workaround yet but we will keep you updated.
UPDATE:
A simple yum update openssl should do the work:
yum update openssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.linux.duke.edu
* extras: mirror.linux.duke.edu
* updates: centosp4.centos.org
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package openssl.i686 0:1.0.1e-15.el6 will be updated
--> Processing Dependency: openssl = 1.0.1e-15.el6 for package: openssl-devel-1.0.1e-15.el6.i686
---> Package openssl.i686 0:1.0.1e-16.el6_5 will be an update
--> Running transaction check
---> Package openssl-devel.i686 0:1.0.1e-15.el6 will be updated
---> Package openssl-devel.i686 0:1.0.1e-16.el6_5 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
===========================================================================================================================================================================
Package Arch Version Repository Size
===========================================================================================================================================================================
Updating:
openssl i686 1.0.1e-16.el6_5 updates 1.5 M
Updating for dependencies:
openssl-devel i686 1.0.1e-16.el6_5 updates 1.2 M
Transaction Summary
===========================================================================================================================================================================
Upgrade 2 Package(s)
Total download size: 2.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): openssl-1.0.1e-16.el6_5.i686.rpm | 1.5 MB 00:00
(2/2): openssl-devel-1.0.1e-16.el6_5.i686.rpm | 1.2 MB 00:00
—————————————————————————————————————————————————————————
Total 2.7 MB/s | 2.7 MB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : openssl-1.0.1e-16.el6_5.i686 1/4
Updating : openssl-devel-1.0.1e-16.el6_5.i686 2/4
Cleanup : openssl-devel-1.0.1e-15.el6.i686 3/4
Cleanup : openssl-1.0.1e-15.el6.i686 4/4
Verifying : openssl-1.0.1e-16.el6_5.i686 1/4
Verifying : openssl-devel-1.0.1e-16.el6_5.i686 2/4
Verifying : openssl-1.0.1e-15.el6.i686 3/4
Verifying : openssl-devel-1.0.1e-15.el6.i686 4/4
Updated:
openssl.i686 0:1.0.1e-16.el6_5
Dependency Updated:
openssl-devel.i686 0:1.0.1e-16.el6_5
Complete!
Leave a Reply