Site icon Hip-Hop Website Design and Development

Unable to update plug-ins – Undefined index a:1:{s:3:"ssl";b:1;} in class-requests.php on line 213

After our hosting provider moved our site to a new Windows 2016 server I have been struggling with an intermittent error:

PHP Notice: Undefined index: a:1:{s:3:”ssl”;b:1;} in E:WebContentsite-namewp-includesclass-requests.php on line 213

We see this occasionally on the login screen. A refresh of the browser will usually fix it. The rest of the site seems to be running fine.

This happens EVERY TIME when I try to update plug-ins or WordPress. Based on reading many posts, it seems to be an issue with TLS. It is true the TLS 1.0 is not available on the new server. TLS1.0 was deprecated due to security issues. It’s been replaced by TLS1.2. But I can’t seem to find any suggestions for how to fix this error. I’m sure it’s a configuration error with the server or with PHP.