Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Baikal Refuses to work with Nginx Proxy Manager. Cannot Get SSL #1276

Open
F1zzyD opened this issue Jul 16, 2024 · 1 comment
Open

Baikal Refuses to work with Nginx Proxy Manager. Cannot Get SSL #1276

F1zzyD opened this issue Jul 16, 2024 · 1 comment

Comments

@F1zzyD
Copy link

F1zzyD commented Jul 16, 2024

Baikal version: 0.9.5

As of now, Baikal is unable to work well with Nginx Proxy Manager. I am trying to put out a calendar link through NPM and send it securely to Cloudflare, however NPM fails to resolve Radicale's address.

Here's what I want:

Here's what I've done

  1. Set NPM to forward "https://test.domain.com/" to "http://localhost:5232/"
    
  2. Set NPM to forward "https://test.domain.com/" to for example "http://localhost:5232/dav.php/calendars/user/default/"
    
  3. Set NPM to use "Custom locations" and put "/dav.php/calendars/user/default/" in the location area
    
  4. Added many variations of code to the Advanced area of NPM
    

What I've made sure of:

  • Baikal is up to date
    
  • NPM is up to date
    

So far, nothing seems to work. NPM works with all of my other services but fails to operate with Baikal.

@mcok
Copy link

mcok commented Aug 13, 2024

If you're using a reverse proxy for Baikal, you need to ensure two conditions: the Host header must include the correct port number, and the correct protocol must be forwarded.

proxy_set_header Host $host:$server_port;
proxy_set_header X-Forwarded-Proto $scheme;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants