問題タブ [nexus3]
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.
clojure - スナップショットリポジトリからのNexus 3.5.1プロキシは、mavenメタデータファイルだけです
次のパスを使用して、nexus リポジトリを 2.x から 3.x にアップグレードしました。
2.4.14 -> 3.4.0 -> 3.5.1
すべてのnexus
サービスは、ホストからマップされたデータ ディレクトリを使用して docker にパックされました。すべてのサービスで、デフォルトのいずれかsonatype/nexus
またはsonatype/nexus3
コンテナーを使用します。nginx
Nexus Web インターフェイスは、単純なリバース プロキシで隠されています。
boot-cj
maven と同じ方法で依存関係を管理するツール (資格情報なし) でnexus サービスを使用します。とにかく、ツールは最初nexus-maven.xml
に関連sha1
ファイルをダウンロードし、ダウンロードを試みますjars
。それは私が持っていたすべてでうまく動作します2.x
。
リモート リポジトリに対してプロキシ リポジトリを作成しましたsonatype-snapshots
。コンパイルを開始すると、Could not find artifact
エラーが発生します。私は、肉データファイルがキャッシュされていることを発見しましたが、すべてのpomとjar.
clean_cache
ファイル トリックを使用してキャッシュをクリーンアップすることで修正しようとしましたrm -rfv /srv/nexus3/nexus-data/cache/*
が、成功しませんでした。エラーに関するログはありません。また、必要なアーティファクトがリモート リポジトリに存在することを手動で確認しました。より明白なRebuild index
ボタンには解決策がありませんでした。nginxに問題があるとは思いませんが、誰が知っていますか? また、スケジュールされたタスクを実行するために一晩放置しても役に立ちませんでした。
予想されるアーティファクトはorg.eclipse.rdf4j:rdf4j:pom:2.3-20170901.145510-11
です。
ssl-certificate - Nexus 3 に CA 証明書をインストールするには?
CentOS Linux リリース 7.4.1708 に Nexus Repository Manager OSS 3.0.2-02 をインストールしました。
また、私はCA証明書を持っています:
RSA 秘密鍵は、 Certificate Key Matcherでチェックされ、報告された CA 証明書と一致します。
証明書と秘密鍵が一致しました!
Nexus3 ディレクトリで、次の変更を行いました。
ファイルorg.sonatype.nexus.cfg
に次の行を追加しました。
jetty-https.xml
ファイルの次の行に追加:
次のコマンドを使用して、SSL ディレクトリを作成し、SSL ディレクトリ内に Java キーストア ファイルを作成$NEXUS_HOME/etc/
しました。test.jks
Nexus の再起動後、 URL でアクセスできません//xxx.mycompany.com:8443
。Firefox は次のように述べています。
受信したデータの正当性が確認できなかったため、表示しようとしているページを表示できません
また、しようとしています:docker login xxx.mycompany.com:8443
デフォルトのadmin:admin:123
資格情報を提供すると、次の原因が生じます:
デーモンからのエラー応答: Get xxx.mycompany.com:8443/v1/users/: x509: 不明な機関によって署名された証明書
また、キーストアに証明書チェーンを追加する方法など、Google のさまざまなシナリオで証明書をチェーンしようとしていますか? 、しかしDockerでエラーが発生しました:
デーモンからのエラー応答: Get //xxx.mycompany.com:8443/v1/users/: EOF
Firefox で、最初と同じように、Chrome で:
//xxx.mycompany.com が予期せず接続を閉じました
質問:私の間違いはどこですか、または Nexus3 に CA 証明書を正しくインストールする方法を教えてください。
docker - GKE: nexus ディスクに書き込み不可
Google Container Engine 内で nexus3 を実行したいと考えています。
永続ディスクを作成し、次のデプロイ ファイルを構成しました。
展開は次の問題で失敗します。
nexus自体が起動できないため、再起動が発生すると思います。ログでこれを見つけました:
と
私の間違いはどこですか?nexus がディスクとフォルダに書き込めるようにするには、何をする必要がありますか?
ベスト、ラース