AWS環境においてKsocketサーバにWindowsServerを選択した際の設定に関して
現在、AWS環境にOSがWindowsServerのKsocketサーバを構築し構成情報収集を行いたいと考えておりますが情報が収集できません。
それに伴いKsocketのセットアップマニュアル(ksocket-v2.2.1)内の以下2点を確認させていただけますでしょうか。
・P7
>スキャン対象となるVPCにKsocketインストール用の新規EC2インスタンスをUbuntu
>スキャン対象となるVPCにKsocketインストール用の新規EC2インスタンスをUbuntu
>18.04 LTS 64ビット(x86)で用意しローカルネットワークへのインストールに従って
>Ksocketをインストールしてください。その際、スキャンモードの選択ではawsを指定し
>てください。
→そもそもKsocketサーバにWindowsServerは対応しておりますでしょうか。
→そもそもKsocketサーバにWindowsServerは対応しておりますでしょうか。
・P8
>1.3.1 AWS リージョンの指定
>API アクセスに使用するAWS リージョンを指定します。以下のコマンドを管理者権限で
>1.3.1 AWS リージョンの指定
>API アクセスに使用するAWS リージョンを指定します。以下のコマンドを管理者権限で
>実行して~/.aws/config ファイルを作成します(管理者のホームディレクトリを指すことに
>注意してください)
→WindowsServerで作成した際のフォルダの作成場所及びファイルの内容をご教示いただけないでしょうか
-
ご質問ありがとうございます。
→そもそもKsocketサーバにWindowsServerは対応しておりますでしょうか。
AWS環境での WindowsServer にも対応しております。
→WindowsServerで作成した際のフォルダの作成場所及びファイルの内容をご教示いただけないでしょうか
Windows の場合サービスが SYSTEM ユーザー権限で実行されるため、リージョンを指定するファイルは
%WinDir%\system32\config\systemprofile\.aws\config
に作成する必要がございます。
こちらマニュアルの不備でご迷惑をお掛けしてしまい申し訳ございません。また、ファイルの内容については Linux と同じになりますので、マニュアルに記載されている内容のままで問題ございません。
よろしくお願いいたします。
-
ご回答ありがとうございます。
その通りファイルを作成いたしましたが、スキャン時にエラーが発生いたします。
該当のKsocketのステータスは接続済みになっており、Ksocketサーバから収集対象サーバへのTeraTermを用いたSSH接続は可能であることを確認しております。
Ksocketのログファイルとスキャン時のエラーキャプチャを送付いたします。
*IPアドレスやスペースの情報部分は伏せております。
■Ksocketログ(Ksocketサービス起動からスキャン失敗まで)
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:26 PID: 2356
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:27 Python: 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)]
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:28 Event loop: _WindowsSelectorEventLoop
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:29 KSOCKET_HOME: C:\ProgramData\Fixpoint\ksocket
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:32 Ksocket: 2.2.1
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:35 Configuration:
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 logfile: $KSOCKET_HOME/var/log/ksocket/ksocket.log
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 loglevel: INFO
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 logformat: %(asctime)s %(levelname)s %(name)s:%(funcName)s:%(lineno)d %(message)s
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 logfilters: ['ksocket']
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 connect:
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 token: Vy1ShdYCkL/XQJItq5BkFNbQaP9yyS4H//GKDQZs
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 name: ksocket
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 protocol: wss
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 host: 2021-sdol7gwg.cloud.kompira.jp
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 port: 443
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 endpoint: %(protocol)s://%(host)s:%(port)d/api/ksocket/connect
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 heartbeatTimeout: 30.0
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 heartbeatInterval: 60.0
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 resumeTimeout: 60.0
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 resumeRetries: 120
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 resumePlateau: 10
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 resumeThreshold: 120.0
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 requestTimeout: 60.0
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 requestRetries: 10
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 maxOperations: 100
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 maxRunningOperations: 5
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 operations:
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 networksScanMode: aws
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 directories:
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:37 credentials: $KSOCKET_HOME/etc/ksocket/credentials
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:40 Arguments:
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 command: connect
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 token: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 name: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 protocol: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 host: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 port: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 dump: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 logfile: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 loglevel: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 logformat: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 logfilters: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 debug: None
2022-08-31T18:45:31+0900 INFO ksocket.commands.connect:log_environment_info:42 profile: None
2022-08-31T18:45:32+0900 INFO ksocket.connection.websocket:connect:75 Connected: WebsocketConnection[wss://2021-sdol7gwg.cloud.kompira.jp:443/api/ksocket/connect](('10.0.7.37', 49676)-('20.44.141.90', 443))
2022-08-31T18:45:32+0900 INFO ksocket.flow.authentication.flow:start:79 Start authentication flow: No credential
2022-08-31T18:45:33+0900 INFO ksocket.flow.authentication.flow:start:122 Complete authentication flow: Credential(session_id='7f8f1040-f947-4cfd-be5e-774dc3aca4e7', server_id='<kcloud>')
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:26 PID: 5956
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:27 Python: 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)]
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:28 Event loop: _WindowsSelectorEventLoop
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:29 KSOCKET_HOME: C:\ProgramData\Fixpoint\ksocket
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:32 Ksocket: 2.2.1
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:35 Configuration:
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 logfile: $KSOCKET_HOME/var/log/ksocket/ksocket.log
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 loglevel: INFO
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 logformat: %(asctime)s %(levelname)s %(name)s:%(funcName)s:%(lineno)d %(message)s
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 logfilters: ['ksocket']
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 connect:
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 token: Vy1ShdYCkL/XQJItq5BkFNbQaP9yyS4H//GKDQZs
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 name: ksocket
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 protocol: wss
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 host: 2021-sdol7gwg.cloud.kompira.jp
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 port: 443
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 endpoint: %(protocol)s://%(host)s:%(port)d/api/ksocket/connect
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 heartbeatTimeout: 30.0
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 heartbeatInterval: 60.0
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 resumeTimeout: 60.0
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 resumeRetries: 120
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 resumePlateau: 10
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 resumeThreshold: 120.0
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 requestTimeout: 60.0
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 requestRetries: 10
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 maxOperations: 100
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 maxRunningOperations: 5
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 operations:
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 networksScanMode: aws
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 directories:
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:37 credentials: $KSOCKET_HOME/etc/ksocket/credentials
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:40 Arguments:
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 command: connect
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 token: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 name: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 protocol: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 host: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 port: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 dump: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 logfile: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 loglevel: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 logformat: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 logfilters: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 debug: None
2022-08-31T18:51:40+0900 INFO ksocket.commands.connect:log_environment_info:42 profile: None
2022-08-31T18:51:41+0900 INFO ksocket.connection.websocket:connect:75 Connected: WebsocketConnection[wss://***********:443/api/ksocket/connect](('*******', 49867)-('********', 443))
2022-08-31T18:51:41+0900 INFO ksocket.flow.authentication.flow:start:79 Start authentication flow: No credential
2022-08-31T18:51:41+0900 INFO ksocket.flow.authentication.flow:start:122 Complete authentication flow: Credential(session_id='27266690-a22f-44bf-a39f-4c7933e56d7d', server_id='<kcloud>')
2022-08-31T18:56:56+0900 INFO ksocket.flow.operation.flow:_on_operation_request:107 Operation request has received [d33d085b-1d05-4fdb-a658-eafe20b35ccc]
2022-08-31T18:56:56+0900 INFO ksocket.flow.operation.strategy:accept:77 Operation accepted [d33d085b-1d05-4fdb-a658-eafe20b35ccc]
2022-08-31T18:56:56+0900 INFO ksocket.flow.operation.strategy:start:91 Operation started [d33d085b-1d05-4fdb-a658-eafe20b35ccc]
2022-08-31T18:57:48+0900 WARNING ksocket.flow.operation.strategy:terminate:123 Operation failed [d33d085b-1d05-4fdb-a658-eafe20b35ccc]: OperationError
2022-08-31T18:57:48+0900 INFO ksocket.flow.operation.strategy:terminate:124 OperationError: Failed to read vpc-id of the running machine. The vpc-id is required to be given explicitly.■スキャン時キャプチャ

サインインしてコメントを残してください。
コメント
3件のコメント