Foros Néfele 4 Harbour › Foros › Dudas › CERTIFICADO SSL
- Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el 3 años, 3 meses por Francisco Sotomayor. This post has been viewed 785 times
-
AutorEntradas
-
-
22-09-2021 a las 10:45 #1892Francisco SotomayorParticipante
Buenos días, estoy instalando un certificado SSL en XAMPP y siguiendo las instrucciones que hay en "https://nefele.dev/blog/instalar-lets-encrypt-windows-bien-explicado/" no lo he conseguido.
El programa "WACS.EXE", me lanza el siguiente error:
[INFO] Authorize identifier: http://www.funerariadejesus.es
[INFO] Authorizing http://www.funerariadejesus.es using http-01 validation (FileSystem)
[INFO] Answer should now be browsable at http://www.funerariadejesus.es/.well-known/acme-challenge/_xy_nkvGALH33EZfxzUkl9yalGeWeauCmSTTgYRHaaM
[EROR] Preliminary validation failed
System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure.
at System.Net.Security.SslStream.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, ExceptionDispatchInfo exception)
at System.Net.Security.SslStream.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslStream.PartialFrameCallback(AsyncProtocolRequest asyncRequest)
--- End of stack trace from previous location where exception was thrown ---
at System.Net.Security.SslStream.ThrowIfExceptional()
at System.Net.Security.SslStream.InternalEndProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.Security.SslStream.EndProcessAuthentication(IAsyncResult result)
at System.Net.Security.SslStream.EndAuthenticateAsClient(IAsyncResult asyncResult)
at System.Net.Security.SslStream.<>c.<AuthenticateAsClientAsync>b__65_1(IAsyncResult iar)
at System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func
2 endFunction, Action1 endAction, Task
1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
2.WarmupSite()
at PKISharp.WACS.Plugins.ValidationPlugins.HttpValidation
at PKISharp.WACS.Plugins.ValidationPlugins.HttpValidation`2.PrepareChallenge()
[EROR] {
"type": "urn:ietf:params:acme:error:unauthorized",
"detail": "Invalid response from http://www.funerariadejesus.es/.well-known/acme-challenge/_xy_nkvGALH33EZfxzUkl9yalGeWeauCmSTTgYRHaaM [217.76.130.44]: \"<!DOCTYPE HTML PUBLIC \\\"-//IETF//DTD HTML 2.0//EN\\\">\\n<html><head>\\n<title>404 Not Found</title>\\n</head><body>\\n<h1>Not Found</h1>\\n<p\"",
"status": 403
}
[EROR] Authorization result: invalid
[EROR] Create certificate failed: Authorization failedNo se si alguien puede echarme una mano.
-
22-09-2021 a las 10:57 #1894Alfredo SanzSuperadministrador
Uff! asegúrate de tener abierto en el router además del puerto 80 el puerto 443. A ver si tenemos suerte y es eso.
Ya nos contarás. -
23-09-2021 a las 09:11 #1895Francisco SotomayorParticipante
Hola Alfredo, gracias por contestar. Los puertos los tengo abiertos.
Adjunto captura de pantalla.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.