Giter VIP home page Giter VIP logo

Comments (4)

webprofusion-chrisc avatar webprofusion-chrisc commented on August 19, 2024

Set SNI on, set the hostname field and set IP address to All Unassigned. If you don't set SNI (with a hostname) or set a specific IP address you steal the binding from all other sites because it gets priority.

Really only one cert can be bound on port 443 per IP address, but SNI + All Unassigned IP creates a virtual binding to let the OS decide how to map the cert. So anything you do that disables SNI or creates a more specific IP binding will upset all other bindings served from the same IP address.

from autoacme.

leedavi avatar leedavi commented on August 19, 2024

Thank you for your answer Christopher. I am setting the SNI and host name, but thank you for confirming.

I have dug a little deeper and I have noticed that the SSL is not working for existing websites if a website has been deleted on the VPS. This is a development system and the deletion is automatic in our inhouse application. So not through the IIS interface, my thought is that something is breaking the binding between the website binding and the CCS.

I am going to try and remove the binding before deletion using the Autoacme "delhost" option.

Do you have any other ideas?

from autoacme.

leedavi avatar leedavi commented on August 19, 2024

OK, the only way I can find to get it working after a website delete is to turn off and on the SNI. For my purpose this is OK.

I will close this task because I don't think it's related to AutoAcme.

from autoacme.

avonwyss avatar avonwyss commented on August 19, 2024

AutoACME does not control the CCS, so you are right to close the issue.

That being said, deleting the HTTPS binding before deleting the site may solve your issue (haven't tried it though).

from autoacme.

Related Issues (20)

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.