imam debian na kojemu je instaliran ISPConfig.
Na stroju se u docker containeru vrti .NET core web aplikacija. Apache je podešen kao reverse proxy prema .NET core aplikaciji:
Code:
RequestHeader set X-Forwarded-Proto "https"
ProxyPreserveHost On
ProxyPass /webmail !
ProxyPass / http://127.0.0.1:5001/
ProxyPassReverse / http://127.0.0.1:5001/
RequestHeader set X-Forwarded-Proto "https"
ProxyPreserveHost On
ProxyPass /webmail !
ProxyPass / http://127.0.0.1:5001/
ProxyPassReverse / http://127.0.0.1:5001/
Problem s ovim je što se Let's Encrypt certifikat ne obnavlja automatski jer sve dolazne konekcije budu preusmjerene na .NET core aplikaciju.
Pokušao sam napraviti iznimku (slično kao što imam gore za webmail), ali nisam uspio.
Trenutno obnavljam certifikate tako da zakomentiram ove dvije ProxyPass linije, pokrenem ručno renew i onda ih otkomentiram. Naravno, događa se da to zaboravim napraviti na vrijeme :/
Zna li netko kako napraviti iznimku za Let's Encrypt?
Hvala!
http://www.dropbox.com/referrals/NTQ0MTI2NDc5
https://www.agronomija.info/
Failure is not an option. It comes bundled with your Microsoft product.
https://www.agronomija.info/
Failure is not an option. It comes bundled with your Microsoft product.