PDA

Bekijk Volledige Versie : Directadmin en SSL versies



Dion Wales
28/01/14, 12:54
Ik heb een probleempje met SSL versies en ik weet zeker dat een van jullie mij hier verder mee kan helpen.
Zelf heb ik van alles getest maar krijg het niet werkend.

curl -v "https://eenvoorbeelddomein.tld" gaat goed, doe ik echter curl -3 -v "https://eenvoorbeelddomein.tld" dan krijg ik een foutmelding:

* Unsupported SSL protocol version
* Closing connection 0
curl: (35) Unsupported SSL protocol version

In de /etc/httpd/conf/extra/httpd-ssl.conf had ik het volgende staan:

SSLProtocol -ALL +SSLv3 +TLSv1
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:!SSL v2:+EXP:+eNULL

De CipherSuite regel heb ik al eens aangepast naar onderstaand, maar ook dan krijg ik nog de unsupported SSL protocol version melding:

SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:!SSL v2:+EXP:+SSLv3:+eNULL

Hoe krijg ik dit werkend zodat ook SSLv3 goed werkt (en curl met SSLv3 dus ook)? Ik heb aardig lopen puzzelen met de CipherSuite maar niets heeft geleid tot een werkend geheel. Ik heb wel na elke aanpassing apache herstart.

Spyder01
28/01/14, 17:28
Downgrade je curl versie eens. De laatste versie zit een bug in die dit veroorzaakt. Verwijderen met yum en een oudere rpm (vorige versie) installeren lost het op.

Spyder01
28/01/14, 20:28
Aangezien Dion vlakbij woont heb ik hem maar even geholpen. Mijn voorgaande post kan, maar Directadmin doet het toch weer wat anders.

Je kunt in de /usr/local/directadmin/custombuild een aantal curl.x.x.x.tar.gz files vinden. Zoek de op één na (of desnoods twee) oudste en vul die versie in binnen het bestand versions.txt. Met md5sum curl.x.x.x.tar.gz kun je kijken welke md5sum er bij hoort en deze ook netjes aanpassen in de versions.txt

Vervolgens sla je de file op en run je ./build curl en als dat klaar is test je met curl -3 -v "https://eenvoorbeelddomein.tld" en dan gaat alles weer goed.