Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

How to use this example in a different Cloud

オープン
#12 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
20/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
cpp, shell
領域
cloud, security

調査の方向性

client-cppプロジェクトのprovider、その.ini設定、およびkeys2配下の生成ファイルから始めます。providerの登録リクエストを成功したSwaggerリクエストと比較し、gen_certs.shとインストールされている証明書を確認します。providerがユーザーの別のCloudに正常に登録できれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Hi everyone, I am trying to use this example for my own Cloud, but the registration is every time "unsuccessful".
How I was trying to achieve this:

I installed the "core-java-spring" project by compiling the code (https://github.com/arrowhead-f/core-java-spring#quickstart_compile)
After all the building I installed all the .deb from the core-java-spring/target/ directory

Now to the new cloud, I generated new certificates with this project https://bitbucket.org/thingwave/certificate-generation/src/master/ it worked really well, I also installed these with the install script.
I restarted the arrowhead framework with systemctl restart arrowhead-*
Everything worked and I could login in all services via the web interface and swagger.

Back to the client-cpp. I already got Provider and Consumer running for the testcloud. For my Cloud I tried to get the provider ready. So I started to generate new .pem files in keys2 new with the gen_certs.sh from keys (I reconfigured it). After that I had all new .pem files. I tried first to don't change the names of the .pem so nothing in code could go wrong, I also changed the .ini file to point to my localhost arrowhead system.
But its not working and I don't know why.
image

I also tried to register it with the web access, I used the .p12 of the service and used in the web access with swagger the same request which the provider used in the screenshot and it worked, but I really don't know why the the Provider can't manage it by it self.
Please help

主要言語
C
スター
1
フォーク
5
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

arrowhead-f/client-cpp のほかの issue

arrowhead-f/client-cpp の issue をすべて見る

似ている issue

C の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。