kb: technical
Symptoms
- A working ASP.NET Core application stops working after enabling HTTP/3 as per documentation with errors 400 and 499.
Cause
The issue is related to the bug PPPM-14435: HTTP/3 breaks phusion passenger implementation of .NET toolkit.
Resolution
Until the bug is fixed, there is one workaround:
-
Connect to the server via SSH
-
Edit file
/etc/nginx/plesk.conf.d/vhosts/example.com.conf
(where example.com is the affected domain) -
Add the Host line as such:
CONFIG_TEXT: #extension dot-net begin
location / {
passenger_enabled on;
passenger_set_header Host $host:$server_port; -
Save the file and restart nginx:
# systemctl restart nginx
Comments
0 comments
Please sign in to leave a comment.