You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the open issues, but my issue has not already been reported
What is not working?
I am migrating a previous non-containerized Isso (0.12.2) install to a new containerized install (0.13.0) running with Podman behind a NGINX reverse proxy. I am able to get the container to run and parse my configuration file but when I try to connect to any of the pages I get a 400/404 errors from gunicorn.
Both curl -v https://comments.example.com and curl -v http://localhost:8080 both give the same error, the only difference being the contents of the Server header. The first reports nginx since that's the reverse proxy URL and the second reports gunicorn because it's a direct connection.
When connecting to https://comments.example.com/ the error is 400 - missing uri query and when connecting to https://comments.example.com/example.com/admin the error is 404 - Not Found.
How can one reproduce this issue?
This is my isso.cfg which happens to be using a different name in my install and the path overwritten with ISSO_SETTINGS environment variable.
Both the config file and DB are from my old installation and were only modified to account for the new DB path.
The container configuration is a little tricky since I'm using Ansible, but here's the Ansible and my best attempt at parsing out the raw Podman command. I am running Podman 4.6.1 on Fedora 38.
server(Python) server codesupportSomeone asking for support -> Should be moved to GitHub Discussions
1 participant
Converted from issue
This discussion was converted from issue #968 on January 20, 2024 19:01.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Checklist
ghcr.io/isso-comments/isso:0.13.0
imageWhat is not working?
I am migrating a previous non-containerized Isso (0.12.2) install to a new containerized install (0.13.0) running with Podman behind a NGINX reverse proxy. I am able to get the container to run and parse my configuration file but when I try to connect to any of the pages I get a 400/404 errors from
gunicorn
.Both
curl -v https://comments.example.com
andcurl -v http://localhost:8080
both give the same error, the only difference being the contents of theServer
header. The first reportsnginx
since that's the reverse proxy URL and the second reportsgunicorn
because it's a direct connection.When connecting to
https://comments.example.com/
the error is400 - missing uri query
and when connecting tohttps://comments.example.com/example.com/admin
the error is404 - Not Found
.How can one reproduce this issue?
This is my
isso.cfg
which happens to be using a different name in my install and the path overwritten withISSO_SETTINGS
environment variable.Both the config file and DB are from my old installation and were only modified to account for the new DB path.
The container configuration is a little tricky since I'm using Ansible, but here's the Ansible and my best attempt at parsing out the raw Podman command. I am running Podman 4.6.1 on Fedora 38.
podman run \ --detach \ --env "ISSO_SETTINGS=/config/example.com.cfg" \ --name isso \ --publish 127.0.0.1:8080:8080 \ --rm \ --user 992 \ --volume /opt/isso:/config \ --volume /opt/isso:/db \ ghcr.io/isso-comments/isso:0.13.0
Beta Was this translation helpful? Give feedback.
All reactions