Code Monkey home page Code Monkey logo

Comments (4)

rklomp avatar rklomp commented on May 27, 2024 1

I have seen the same issue also with backend server without ssl. Currently I think it might have something to do with the link between the ca cert and domain cert. I will try to reproduce the issue and find a solution.

from sophos-utm-letsencrypt.

zybster avatar zybster commented on May 27, 2024 1

Hi Rene, thanks for your great work.
I think the way trollvottel described would be a really good solution.
Simply importing full_chain (appended .crt + chain.crt).
Another solution would be to let getssl create fullchain.crt or fullchain.pem and import these directly.
srvrco/getssl#27
This can be achieved via using parameter:
#DOMAIN_CHAIN_LOCATION="" this is the domain cert and CA cert
#DOMAIN_PEM_LOCATION="" this is the domain_key. domain cert and CA cert

Maybe you can change your script accordingly to use these to import to UTM.

from sophos-utm-letsencrypt.

TacticalCode avatar TacticalCode commented on May 27, 2024

I also had the issue that my new Certificate wasn't served in a chain bundle with the intermediate cert.
This was some weeks ago, so I don't exactly remember, but I think the WAF serves just the domain cert, unless the real webserver also returns the intermediate cert. I was rather confused why changing the certificate bundle on the real webserver had any effect on the Sophos-Terminated SSL connections, but that seems to work for me.
Workaround might be deploying the proper certificate chain to your real webserver.

from sophos-utm-letsencrypt.

trollvottel avatar trollvottel commented on May 27, 2024

Try to append the intermediate-ca-cert to the host-cert and import that as the 'host_key_cert'.

FYI: Firefox tricks you into thinking the chain is setup correctly because it caches the intermediate-ca-cert, it may also have been seen already by visiting another letsencrypt-signed site... You better use https://www.ssllabs.com/ssltest/ to check.

BTW: WebAdmin itself does not serve the chain either. A well-known, long-standing bug in Sophos UTM.

from sophos-utm-letsencrypt.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.