Re: [bofhers] Ubuntu Server + Apache2 + SSL 404

  • From: "Mia++" <mhiper3+list.bofhers@xxxxxxxxx>
  • To: "bofhers@xxxxxxxxxxxxx" <bofhers@xxxxxxxxxxxxx>
  • Date: Mon, 28 Jul 2014 13:12:54 -0400

Nada, se aprende preguntando.

El log dice que le estás hablando en claro por el puerto de SSL. Estás
poniendo el https antes de la URL? O estás cambiando sólo el puerto?



2014-07-28 13:10 GMT-04:00 Eduardo M. Guirao <santeador@xxxxxxxxx>:

> Perdón ahí va el error, luego lo googleo si no os suena, que tengo que
> salir:
>
> [Mon Jul 28 19:04:26 2014] [info] [client 127.0.0.1] SSL library error 1
> in handshake (server *.noip.me:443)
> [Mon Jul 28 19:04:26 2014] [info] [client 127.0.0.1] Connection closed to
> child 2 with abortive shutdown (server *.noip.me:443)
> [Mon Jul 28 19:04:26 2014] [info] SSL Library Error: 336027900
> error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
> speaking not SSL to HTTPS port!?
> [Mon Jul 28 19:04:26 2014] [info] [client 127.0.0.1] Connection closed to
> child 1 with abortive shutdown (server *.noip.me:443)
>
> Mil gracias, desconocía lo del log level (menudo noob estoy hecho).
>
>
>
> El 28 de julio de 2014, 19:07, Mia++ <mhiper3+list.bofhers@xxxxxxxxx>
> escribió:
>
> Con el LogLevel a debug tampoco te sacan nada?
>>
>>
>> 2014-07-28 12:58 GMT-04:00 Eduardo M. Guirao <santeador@xxxxxxxxx>:
>>
>> Vale, lo he creado, en el vhost ssl había dejado el mismo log que para el
>>> vhost normal.
>>>
>>> Tanto ssl_error como ssl_access me salen vacíos en un "cat"...
>>>
>>> Es cómo si no existiese, pero los dos vhost apuntan a la misma ruta,
>>> sólo cambia el puerto y los archivos key y crt... No lo entiendo.
>>>
>>>
>>> El 28 de julio de 2014, 18:52, Mia++ <mhiper3+list.bofhers@xxxxxxxxx>
>>> escribió:
>>>
>>> El ssl_error_log debería estar con el resto. Si no está, te va a tocar
>>>> poner el LogLevel a debug, y mirar a ver qué ficheros está abriendo.
>>>>
>>>>
>>>> 2014-07-28 12:45 GMT-04:00 Eduardo M. Guirao <santeador@xxxxxxxxx>:
>>>>
>>>> Hugo, diría que ya lo había hecho pero por si acaso...
>>>>>
>>>>> $ sudo a2enmod ssl
>>>>> Module ssl already enabled
>>>>>
>>>>> Mia++, sólo tengo estos logs en /var/log/apache2/:
>>>>>
>>>>> access_log
>>>>> error_log
>>>>> ssl_access_log
>>>>>
>>>>> ¿Dónde encuentro el que dices?
>>>>>
>>>>> También he leído que hay que hacer symlinks de "sites-available" a
>>>>> "sites-enabled", pero eso es lo que hacen 'a2ensite' y 'a2dissite', no?
>>>>>
>>>>>
>>>>> El 28 de julio de 2014, 18:32, Mia++ <mhiper3+list.bofhers@xxxxxxxxx>
>>>>> escribió:
>>>>>
>>>>> Tienes algo en el ssl_error.log?
>>>>>>
>>>>>>
>>>>>> 2014-07-28 8:54 GMT-04:00 Hugo Segovia <hugoac2004@xxxxxxxxx>:
>>>>>>
>>>>>> El lun, 28-07-2014 a las 14:51 +0200, Eduardo M. Guirao escribió:
>>>>>>> > Buenas!
>>>>>>> >
>>>>>>> >
>>>>>>> > Tras horas peleándome y cambiando archivos de configuración,
>>>>>>> > certificados, parámetros, etc., acudo a vosotros por enésima vez
>>>>>>> (ya
>>>>>>> > tengo unas cuantas cervezas que pagar).
>>>>>>> >
>>>>>>> >
>>>>>>> > Tengo un LAMP en casa al que puedo acceder sin problemas por http,
>>>>>>> > pero cualquier URL con https me da 404.
>>>>>>> >
>>>>>>> >
>>>>>>> > Tengo en sites-enabled dos archivos, uno para :80 y otro para :443
>>>>>>> (he
>>>>>>> > abierto los respectivos tcp en ufw).
>>>>>>> >
>>>>>>> >
>>>>>>> > logs de apache2 tras reinicio e intento de acceso a web http y
>>>>>>> https:
>>>>>>> >
>>>>>>> >
>>>>>>> > error.log
>>>>>>> >
>>>>>>> >
>>>>>>> > [Mon Jul 28 14:40:31 2014] [notice] caught SIGTERM, shutting down
>>>>>>> > [Mon Jul 28 14:40:31 2014] [notice] mod_bw : Memory Allocated 48
>>>>>>> bytes
>>>>>>> > (each conf takes 48 bytes)
>>>>>>> > [Mon Jul 28 14:40:31 2014] [notice] mod_bw : Version 0.92 -
>>>>>>> > Initialized [1 Confs]
>>>>>>> > [Mon Jul 28 14:40:32 2014] [notice] Apache/2.2.22 (Ubuntu)
>>>>>>> > PHP/5.3.10-1ubuntu3.13 with Suhosin-Patch mod_ssl/2.2.22
>>>>>>> OpenSSL/1.0.1
>>>>>>> > configured -- resuming normal operations
>>>>>>> > [Mon Jul 28 14:40:52 2014] [error] [client *.*.*.*] Directory index
>>>>>>> > forbidden by Options directive: /var/www/ (esto esta OK, he
>>>>>>> quitado el
>>>>>>> > "Indexes" del vhost)
>>>>>>> >
>>>>>>> >
>>>>>>> > access.log
>>>>>>> >
>>>>>>> >
>>>>>>> > *.*.*.* - - [28/Jul/2014:14:40:52 +0200] "GET / HTTP/1.0" 403 483
>>>>>>> "-"
>>>>>>> > "-"
>>>>>>> >
>>>>>>> >
>>>>>>> > ssl_access_log
>>>>>>> >
>>>>>>> >
>>>>>>> > Vacío.
>>>>>>> >
>>>>>>> >
>>>>>>> > sudo apache2ctl -S
>>>>>>> > VirtualHost configuration:
>>>>>>> > wildcard NameVirtualHosts and _default_ servers:
>>>>>>> > *:443                  *.noip.me
>>>>>>> > (/etc/apache2/sites-enabled/*.noip.me-ssl:2)
>>>>>>> > *:80                   is a NameVirtualHost
>>>>>>> >          default server *.noip.me
>>>>>>> > (/etc/apache2/sites-enabled/*.noip.me:1)
>>>>>>> >          port 80 namevhost *.noip.me
>>>>>>> > (/etc/apache2/sites-enabled/*.noip.me:1)
>>>>>>> > Syntax OK
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> > ¿Alguien me explica también que significan los números tras los
>>>>>>> ":"?
>>>>>>> >
>>>>>>> >
>>>>>>> > Gracias a tod@s.
>>>>>>>
>>>>>>> Tratándose de apache2 y un debian (parecido a, al menos) no toca
>>>>>>> también
>>>>>>> un "a2enmod ssl"?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Other related posts: