問題タブ [libressl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openssl - ルート証明書の後に中間証明書の有効期限がある場合、openssl でエラーがスローされますか?
ルート証明書の後に中間証明書の有効期限がある場合、openssl でエラーがスローされますか? error 7 : X509_V_ERR_CERT_SIGNATURE_FAILURE
私は最近、 cert chain でopenssl に遭遇しました。ルート後に中間証明書の有効期限が切れたため、上記の質問がこの問題を引き起こす可能性があるのではないかと思います。
macos - pip を実行すると、cryptography.exceptions.InternalError: Unknown OpenSSL エラーが生成されます
pip を 9.x から 19.3.1 にアップグレードしようとしました。最初は、このトレースバックは を発行したときにのみプロンプトを表示しpip
ます。を試みたときに発生するようになりましたpip list/install/uninstall
。ここでの解決策を含むいくつかのことを試しました:
「pip install」はすべてのパッケージで失敗します(「要件を満たすバージョンが見つかりませんでした」)
この中の curl コマンドも同じトレースバックを生成します。
試してみたところsudo easy_install -U pip
、トレースバックなしで pip を実行できましたが、リスト/インストール/アンインストールしようとすると、まだトレースバックがあります。
トレースバックは次のとおりです。
macOS バージョン: 10.14.6
openssl バージョン: LibreSSL 3.0.2 (brew がインストールされ、.zshrc の PATH に追加されました)
pip バージョン: /Library/Python/2.7/site-packages/pip-19.3.1-py2.7.egg/pip からの pip 19.3.1 (python 2.7)
compiler-errors - Solaris 10 での LibreSSL 3.0.2 コンパイル エラー: シンボル 'SHA512Final' への未定義の参照
Solaris 10 で LibreSSSL 3.0.2 をコンパイルしようとしています。GNU gcc 4.6.2 を使用しており、次の問題があります。
エラーは「シンボル 'SHA512Final への未定義参照」です
作成された提案は、「SHA512Final」が DSO /lib/libmd.so.1 で定義されているため、リンカー コマンド ラインに追加してみてください。しかし、「/lib/libmd.so.1 : シンボルを読み取れませんでした: 無効な操作」というエラーが発生した直後に、コンパイラがこのライブラリからシンボルを読み取ろうとしているようですが、成功しませんでした。
Solaris で LibreSSL をコンパイルして成功させるアイデアはありますか?
私はいくつかの詳細を追加します...
コンパイルは、 i386用の Solaris 10 でGNU gcc コンパイラ 4.6.2 を使用して行われます。コンパイル用のビットを設定しません。
GNU gcc は、オプション -v を使用して次の情報を表示します
uname -a オプションは次のように表示します。
フラグを付けて再コンパイルしました:
そして、エラーは今です
したがって、現在使用されているライブラリは 64 ビット ライブラリですが、問題は残ります... :-|
それが役に立てば幸い。当面は、正常にコンパイルされる OpenSSL 1.1.1 を使用します。
よろしく