私はCouchDBインスタンスでCouchDBを実行しています。 Wiki http://wiki.apache.org/couchdb/How_to_enable_SSLの手順に従って、署名付き証明書Entrustを使用してSSLを有効にしました。私はSSLを使用して私のアプリケーションにアクセスすることができますが、私は時々間違いがあります。SSLを使用してCouchDBを実行すると、動作が停止する
時折私のブラウザではエラーは、 "SSLハンドシェイクは、予期しないレコードを受け
(エラーコード:ssl_error_rx_unexpected_handshake)。" と言って示しています。
さらに、私のアプリケーションはすべてのクライアントを最新の状態に保つために_changes APIに加入しています。これはアプリケーションを開いた最初の数分間はうまくいきますが、約3〜5分後には動作しなくなります。クライアントがその時刻以降に作成しようとした変更はCouchDBにポストされますが、クライアントは_changesを受け取らなくなり、その時点以降の新しいデータはページをリロードしない限り表示されません。私は答えを探しましたが、助けてくれたものは見つかりませんでした。
couch.logファイルにもエラーは表示されません。どんな提案や考えも高く評価されます。