Ich habe einen Couchapp auf einer CouchDB-Instanz ausgeführt. Ich habe SSL gemäß den Anweisungen auf dem Wiki http://wiki.apache.org/couchdb/How_to_enable_SSL mit einem signierten Zertifikat Entrust aktiviert. Ich kann mit SSL auf meine Anwendung zugreifen, jedoch bekomme ich gelegentlich Fehler.Das Ausführen von CouchDB mit SSL funktioniert nicht mehr
Gelegentlich meinem Browser zeigt eine Fehlermeldung, "SSL eine unerwartete Handshake Datensatz erhalten
(Fehlercode: ssl_error_rx_unexpected_handshake).".
Zusätzlich abonniert meine Anwendung die _changes API, um alle Clients auf dem neuesten Stand zu halten. Das funktioniert gut für die ersten paar Minuten, in denen ich die Anwendung geöffnet habe, aber nach etwa 3-5 Minuten hört es auf zu arbeiten. Alle Änderungen, die der Client nach dieser Zeit versucht, werden auf CouchDB veröffentlicht, aber der Client erhält keine Änderungen mehr, so dass keine neuen Daten nach diesem Zeitpunkt angezeigt werden, wenn ich die Seite nicht neu lade. Ich habe nach einer Antwort gesucht, aber nichts gefunden, was geholfen hat.
Ich sehe auch keine Fehler in der couch.log Datei. Irgendwelche Vorschläge oder Gedanken würden geschätzt werden.