mirror of
https://github.com/PegaProx/project-pegaprox.git
synced 2026-04-25 10:05:56 +03:00
[GH-ISSUE #11] 🐞 Bug: PegaProx unreachable after SSL + Port 443 / Reverse Proxy login timeout #9
Labels
No labels
Approved
Q2-3 2026 Development
bug
documentation
enhancement
help wanted
invalid
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/project-pegaprox-PegaProx#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PhiGi87 on GitHub (Jan 27, 2026).
Original GitHub issue: https://github.com/PegaProx/project-pegaprox/issues/11
Originally assigned to: @mkellermann97 on GitHub.
Title
PegaProx becomes unreachable after enabling SSL + switching to port 443; behind nginx login triggers timeout to 127.0.0.1:5000
Description
When uploading an SSL certificate in PegaProx and changing the service port to 443, the system becomes unreachable. The service status still indicates it is running, but
netstatshows no listening ports afterwards.As an alternative, I tried keeping PegaProx on its original port and placing an nginx reverse proxy in front. In that setup, the login fails because the frontend times out while trying to reach
127.0.0.1:5000.I haven’t been able to fully inspect all logs yet, so this might be known behavior.
Environment
Case A: Native SSL on Port 443
Steps to Reproduce
Expected Behavior
netstat/ssshould show the service listening on 0.0.0.0:443.Actual Behavior
netstatshows no open/listening port.Case B: nginx Reverse Proxy in front
Steps to Reproduce
Expected Behavior
127.0.0.1.Actual Behavior
127.0.0.1:5000.Diagnostics / Evidence
netstatshows no listening ports (PegaProx not listening)127.0.0.1:5000Thank you for the great work and your help.
@mkellermann97 commented on GitHub (Jan 27, 2026):
Hi @PhiGi87 ,
Case A:
Please note that port 443 is a known limitation on Linux – it's a privileged port that can't be used with the PegaProx service user. https://stackoverflow.com/questions/413807/is-there-a-way-for-non-root-processes-to-bind-to-privileged-ports-on-linux
Case B:
Thanks for the detailed steps. It looks like there might be a configuration issue with how the frontend resolves the backend URL behind your nginx reverse proxy.
Could you send us the following logs to support@pegaprox.com so we can investigate further:
PegaProx logs
nginx configuration (sites-available)
Browser console output (F12 → Console)
Regards,
Marcus
@PhiGi87 commented on GitHub (Jan 29, 2026):
I need to rebuild it like that. I'll try to recreate it in the next few days.
@MrMasterbay commented on GitHub (Jan 29, 2026):
Heyha @PhiGi87 ,
please check this out and run this in your VM.
Curl -O https://raw.githubusercontent.com/PegaProx/project-pegaprox/refs/heads/main/web/Dev/patch.sh
chmod +x patch.sh
./patch.sh
This should fix most / all of the issues that we had with the old VM preview.
This shiould also fix the 443 problem. Just to be sure please make a snapshot before I did work with out VM but we are unsure.
Best regards,
Nico
@MrMasterbay commented on GitHub (Feb 1, 2026):
Hi @PhiGi87 ,
Issue closed feel free to reopen it again if the fix didn't work.
Best Regards,
Nico