I didn’t figure out what exactly was happening, but I found a solution.
The CDN feature of OVH was the culprit. I had it installed on my host service but disabled for my domain because I didn’t need it.
Somehow, when I enable it, everything works.
I think it forces Apache to use the HTTP2 protocol, but what I don’t understand is that there indeed was an HTTP2 mention in each of my headers, which I presume means the server was answering using the right protocol.
So the solution for my very particular case was to enable the CDN option on all concerned domains.
If anyone understands better what could have happened here, feel free to share explanations.
Related Posts:
- What’s the net::ERR_HTTP2_PROTOCOL_ERROR about?
- Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING error
- Divi Child Theme Breaks WordPress Customizer
- Uploading media with the REST API
- cURL 28 error after switch from to brew php 7.2 on localhost
- Creating a post with the REST API, curl and oauth returning 401 error
- Use wp_remote_get to get JSON instagram feed from public profile
- Creating login session via CURL
- Where Does WordPress Make cURL Requests? How To Add cURL Option
- export a csv file from the database with a cronjob
- Programmatic Login from 3rd Party site
- get post content of particular post by url
- WordPress from url get external source title
- WordPress transient not working with WP Engine
- How to send a HTTP Post request using PHP Curl and WordPress
- SOAP Request/Parsing XML From wp_send_json_success
- REST API works in browser and via AJAX but fails via cURL
- cURL error 6 on news area, and also won’t auto update
- Post to WordPress from another Server via PHP
- Accessing an API with jQuery and AJAX
- calling admin-ajax.php from admin-ajax.php
- Google CSE Malfunctions via Chrome/Safari on Mobile When Clicking on Either Search Icon/Menu Icon. How to Make Google CSE Default Theme Search
- Contactform7: display results from CURL
- rest_cannot_create_user – Sorry, you are not allowed to create new users. CURL WORDPRESS REST API
- How to read a large file line by line?
- Allow HTML in excerpt
- Images all broken after migration and upgrade
- Conditional statement for parent, child and grandchild pages
- Display all comments post not work in Edit comment page
- Infinite-Scroll Plugin and Jetpack Infinite Scroll Plugin – Adding to “Thoughts” Theme
- conditional statement expressing that current user didn’t logout (is still in the same login session)?
- Creating new menu item
- wp-admin/index.php gives a “500 Internal Server Error [closed]
- Custom excerpt function re-factoring
- Limit get_pages to only show 5 items
- How do i use this jquery script on a wordpress site?
- How Display Posts on category
- Add custom url to featured image
- WP-PageNavi is showing the first page only
- Parent theme CSS overriding child CSS rules
- How to add date to navigation bar
- Filter Select results based on selection
- creating a second image attachment template?
- Using WP-API and SSE not authenticating user ID
- remove post that has no content
- How to show only subcategories in parent category not parent category?
- Can you use a WordPress front-end only and have rest of pages as pure PHP
- Security: blocking direct access of php files
- Get post id within comments loop
- Woocommerce change prices for a certain country [closed]
- Adding PHP in the menu
- WordPress Environment: Dynamic Page using shortcode – how to change the page name for sharing
- Reason to add a name of the theme like (‘menu-1’ => __( ‘Primary’, ‘twentynineteen’ ),) in PHP?
- wp_remote_post empty $_POST
- How can I spin up a new website for a registered user automatically?
- What is the alternative code to if (isset ($_POST) && !empty ($_POST) to avoid warnings?
- Remove item in Checkout
- How to show every second user different types of banners?
- Woocommerce – get_items() returns empty array
- echo esc_url( get_permalink($post->ID) + complete the ID’s url
- get_comments_number() returns 0
- How to add a rewrite endpoint to unattached media?
- Querying for specific tags
- Why the dynamic_sidebar() call is putted into an ul tag?
- Timber right sidebar in WordPress theme
- How to run complex query using PHP
- Store ajax data in PHP variable
- comment_post (if comment is approved OR $comment_approved === 1) not working?
- How to remove Login from in my account page
- Configure WordPress to Use Responsive Image Rendering
- Creating multiple tables with Plugin
- How can i create a function tag in my plugin
- Why the responseText containing those two arrow signs at the beginning
- How to Get Linked Elements for a specific ml_source_elementid
- Meta Box clears saved field content
- Woocommerce remove menu item on myaccount dashboard
- Hook into all password resets in WordPress and get password before hashing?
- WordPress select query issue
- Metabox – Displaying the Value of a Metabox
- woocommerce plugin bugs
- Getting most popular posts based on Facebook comments count
- WordPress get_post_meta issue
- Woocommerce Price Text
- Best way to define a database with product codes and back-end support?
- Post Thumbnail on Single (if elseif else)
- Display pages from specific page template
- If Elseif Query
- Querying multiple meta_keys in WordPress SQL query
- dynamically filter by category via sub-menu
- 3 domains, 1 wordpress install, redirecting and changing domains on live site
- Edit the Publish Widget Options
- How can I print out a single stylesheet or javascript link?
- WordPress post pagination on custom template not working
- get_option(‘admin_email’) not working in wordpress when using ajax call
- wordpress featured image
- Generating a number based on post ID
- How can I edit the WooCommerce Mini DropDown Cart to read as follows
- Disable Typed Parameters for JavaScript in PhpStorm? [closed]
- Properly process a custom WP REST API request (Authenticate, Authorize + Validate)?
- Remove /Page/ from slug when we’re visiting 2nd and other inner pages of the blog page