Error on update plugins - HTTP/2 stream 0 was not closed

I’ve performed a fresh installation of wpmain and connected a site to test the tool. However, I’m unable to update the plugins on the connected site. I’m encountering the following error:
HTTP/2 stream 0 was not closed. INTERNAL_ERROR (err 2)

I’ve already tried the solution presented in: Same as: Connection test failed. HTTP/2 stream 0 was not closed cleanly
But it returned another error: HTTP error! transfer closed with outstanding read data remaining

The server has http 2.0. and both sites are running on the same server.

Got any suggestions?

Hey @propagare

Welcome to the MainWP community!

In some of the previous reports of this issue, the cause was either expired certificates or the improper Cloudflare configuration.

​Can you verify that the Dashboard and Child sites in question have valid certificates?
You can use a third-party tool such as SSL Checker to check certificates.

​And are you using Cloudflare for either?

Thanks

The certificates are valid. I checked with SSL Checker

We use Cloudflare for both sites

Can you temporarily pause Cloudflare on both sites so we can eliminate that as the potential cause?

If it does help, try whitelisting the Dashboard as explained in this document: Troubleshoot connection problems - MainWP Knowledgebase

It worked, but I needed one more step.

Needed to disable cloudflare proxy

Thank you very much

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.