On 25.07.2013 15:32, andre.wen...@bmw.de wrote: > Hallo Herr Jung, > > vielen Dank für die schnelle Antwort und angebotene Hilfe. > > Nach etwas Hilfe und dem Einsatz rudimentärer C++-Kenntnisse habe ich das > Ganze noch zum kompilieren und laufen bekommen, dabei hat mir folgender Teil > sehr geholfen > http://mail-index.netbsd.org/pkgsrc-users/2009/08/25/msg010530.html > > Ich habe um das Ganze zu lösen innerhalb der Dateien folgende Stellen > angepasst: > > modules/ssl/ssl_engine_init.c > >> #ifdef SSL_OP_CIPHER_SERVER_PREFERENCE >> if (sc->cipher_server_pref == TRUE) { >> SSL_CTX_set_options(ctx, SSL_OP_CIPHER_SERVER_PREFERENCE); >> } >> #endif >> > 538c544 > < SSL_CTX_set_client_CA_list(ctx, (STACK *)ca_list); > --- >> SSL_CTX_set_client_CA_list(ctx, (STACK_OF(X509_NAME) *)ca_list); > > modules/ssl/ ssl_util_ssl.c > > 469c469 > < STACK *extra_certs; > --- >> STACK_OF(X509) *extra_certs;
Danke für die Info, ja das sieht auch für mich gut aus. > Erste SSL-Test liefen ohne Probleme. Ich habe diese Änderung an den von mit zitierten Bugzilla Issue gehängt. Mit an Sicherheit grenzender Wahrscheinlichkeit wird es zwar kein 2.0-Release mehr geben, aber für User mit dem gleichen Problem beim Bauen ist dann die Lösung besser auffindbar. > Der Code scheint mir damals wohl nicht sehr einheitlich gepflegt worden zu > sein bzw. die Stellen evtl. bei der Umstellung von STACK * auch Typisierung > übersehen worden zu sein. Ich hab es jetzt nicht nachgeschaut, aber ich denke zu der Zeit als es relevant wurde hat sich einfach niemand gefunden, der genug Interesse hatte 2.0 mit OpenSSL 1.0 kompatibel zu machen. Bei 2.2 ist dies ja gegeben. Viel Spaß mit Apache (und ein baldiges Ende Ihres 2.0-Lifecycle) wünscht Rainer Jung -- kippdata informationstechnologie GmbH Tel: 0228 98549 -0 Bornheimer Str. 33a Fax: 0228 98549 -50 53111 Bonn www.kippdata.de HRB 8018 Amtsgericht Bonn / USt.-IdNr. DE 196 457 417 Geschäftsführer: Dr. Thomas Höfer, Rainer Jung, Sven Maurmann --------------------------------------------------------------------- To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org For additional commands, e-mail: users-de-h...@httpd.apache.org