We’re running OneDev behind Caddy as a reverse proxy.
Caddy uses Server Name Indication (SNI) to determine which certificate to serve. We’ve found that browsers include the SNI in their requests, but Java does not do this automatically. The SNI is only sent automatically if the name is two-part, e.g., onedev.local. In our case, the name is not two-part—it’s simply “onedev”.
Can agent be improved to to ensure that it always includes the SNI in its requests.
We’re running OneDev behind Caddy as a reverse proxy.
Caddy uses Server Name Indication (SNI) to determine which certificate to serve. We’ve found that browsers include the SNI in their requests, but Java does not do this automatically. The SNI is only sent automatically if the name is two-part, e.g., onedev.local. In our case, the name is not two-part—it’s simply “onedev”.
Can agent be improved to to ensure that it always includes the SNI in its requests.