Hi,
I try to install a certificate on my site works with WAMP Server (on Windows Server 2012).
But, when I launch "Create a certificate" with let's encrypt windows client on my domain, I have this error (witch "Self-host verification files" option :
[EROR] Unable to activate HttpListener, this may be due to non-Microsoft webserver using port 80
[EROR] Error resolving validation plugin
Autofac.Core.DependencyResolutionException: An error occurred during the activation of a particular registration. See the inner exception for details. Registration: Autofac.Core.Registration.ComponentRegistrationLifetimeDecorator ---> An error occurred during the activation of a particular registration. See the inner exception for details. Registration: Activator = SelfHosting (DelegateActivator), Services = [LetsEncrypt.ACME.Simple.Plugins.ValidationPlugins.Http.SelfHosting], Lifetime = Autofac.Core.Lifetime.CurrentScopeLifetime, Sharing = None, Ownership = ExternallyOwned ---> An error occurred during the activation of a particular registration. See the inner exception for details. Registration: Activator = SelfHosting (ReflectionActivator), Services = [LetsEncrypt.ACME.Simple.Plugins.ValidationPlugins.Http.SelfHosting], Lifetime = Autofac.Core.Lifetime.CurrentScopeLifetime, Sharing = None, Ownership = OwnedByLifetimeScope ---> An exception was thrown while invoking the constructor 'Void .ctor(LetsEncrypt.ACME.Simple.ScheduledRenewal, LetsEncrypt.ACME.Simple.Target, System.String, LetsEncrypt.ACME.Simple.Services.ILogService, LetsEncrypt.ACME.Simple.Services.IInputService, LetsEncrypt.ACME.Simple.Services.ProxyService)' on type 'SelfHosting'. ---> Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus (See inner exception for details.) (See inner exception for details.) (See inner exception for details.) (See inner exception for details.) ---> Autofac.Core.DependencyResolutionException: An error occurred during the activation of a particular registration. See the inner exception for details. Registration: Activator = SelfHosting (DelegateActivator), Services = [LetsEncrypt.ACME.Simple.Plugins.ValidationPlugins.Http.SelfHosting], Lifetime = Autofac.Core.Lifetime.CurrentScopeLifetime, Sharing = None, Ownership = ExternallyOwned ---> An error occurred during the activation of a particular registration. See the inner exception for details. Registration: Activator = SelfHosting (ReflectionActivator), Services = [LetsEncrypt.ACME.Simple.Plugins.ValidationPlugins.Http.SelfHosting], Lifetime = Autofac.Core.Lifetime.CurrentScopeLifetime, Sharing = None, Ownership = OwnedByLifetimeScope ---> An exception was thrown while invoking the constructor 'Void .ctor(LetsEncrypt.ACME.Simple.ScheduledRenewal, LetsEncrypt.ACME.Simple.Target, System.String, LetsEncrypt.ACME.Simple.Services.ILogService, LetsEncrypt.ACME.Simple.Services.IInputService, LetsEncrypt.ACME.Simple.Services.ProxyService)' on type 'SelfHosting'. ---> Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus (See inner exception for details.) (See inner exception for details.) (See inner exception for details.) ---> Autofac.Core.DependencyResolutionException: An error occurred during the activation of a particular registration. See the inner exception for details. Registration: Activator = SelfHosting (ReflectionActivator), Services = [LetsEncrypt.ACME.Simple.Plugins.ValidationPlugins.Http.SelfHosting], Lifetime = Autofac.Core.Lifetime.CurrentScopeLifetime, Sharing = None, Ownership = OwnedByLifetimeScope ---> An exception was thrown while invoking the constructor 'Void .ctor(LetsEncrypt.ACME.Simple.ScheduledRenewal, LetsEncrypt.ACME.Simple.Target, System.String, LetsEncrypt.ACME.Simple.Services.ILogService, LetsEncrypt.ACME.Simple.Services.IInputService, LetsEncrypt.ACME.Simple.Services.ProxyService)' on type 'SelfHosting'. ---> Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus (See inner exception for details.) (See inner exception for details.) ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(LetsEncrypt.ACME.Simple.ScheduledRenewal, LetsEncrypt.ACME.Simple.Target, System.String, LetsEncrypt.ACME.Simple.Services.ILogService, LetsEncrypt.ACME.Simple.Services.IInputService, LetsEncrypt.ACME.Simple.Services.ProxyService)' on type 'SelfHosting'. ---> Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus (See inner exception for details.) ---> System.Net.HttpListenerException: Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus
Ă System.Net.HttpListener.AddAllPrefixes()
Ă System.Net.HttpListener.Start()
Ă LetsEncrypt.ACME.Simple.Plugins.ValidationPlugins.Http.SelfHosting..ctor(ScheduledRenewal renewal, Target target, String identifier, ILogService log, IInputService input, ProxyService proxy)
Ă lambda_method(Closure , Object )
Ă Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
--- Fin de la trace de la pile d'exception interne ---
Ă Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Ă Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable1 parameters) Ă Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable
1 parameters)
--- Fin de la trace de la pile d'exception interne ---
Ă Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable1 parameters) Ă Autofac.Core.Resolving.InstanceLookup.Execute() Ă Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable
1 parameters)
Ă Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable1 parameters) Ă Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable
1 parameters)
--- Fin de la trace de la pile d'exception interne ---
Ă Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable1 parameters) Ă Autofac.Core.Resolving.InstanceLookup.Execute() Ă Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable
1 parameters)
Ă Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable1 parameters, Object& instance) Ă Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable
1 parameters)
Ă Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, Parameter parameters)
Ă LetsEncrypt.ACME.Simple.AutofacBuilder.<>c__DisplayClass2_0.b__1(IComponentContext c)
Ă Autofac.Builder.RegistrationBuilder.<>c__DisplayClass0_01.<ForDelegate>b__0(IComponentContext c, IEnumerable
1 p)
Ă Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable1 parameters) Ă Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable
1 parameters)
--- Fin de la trace de la pile d'exception interne ---
Ă Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable1 parameters) Ă Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func
1 creator)
Ă Autofac.Core.Resolving.InstanceLookup.Execute()
Ă Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable1 parameters) Ă Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable
1 parameters)
Ă Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable1 parameters, Object& instance) Ă Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable
1 parameters)
Ă Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context, IEnumerable`1 parameters)
Ă LetsEncrypt.ACME.Simple.Program.Authorize(ILifetimeScope renewalScope, Target target)
[EROR] Validation plugin not found or not created.
[EROR] Create certificate failed
I understand that the client wait for IIS Server to generate certificate ?
Thank you for your help.