aws-azure-вход в систему не восстанавливает мой регион по умолчанию

#amazon-web-services #azure #command-line-interface

#amazon-веб-сервисы #лазурь #интерфейс командной строки

Вопрос:

Когда я пытаюсь подключиться, aws-azure-login я получаю эту ошибку:

 UnknownEndpoint: Inaccessible host: `sts.amazonaws.com' at port `undefined'. This service may not be available in the `us-east-1' region.  at Request.ENOTFOUND_ERROR (C:Users500000198AppDataRoamingnpmnode_modulesaws-azure-loginnode_modulesaws-sdklibevent_listeners.js:529:46)  at Request.callListeners (C:Users500000198AppDataRoamingnpmnode_modulesaws-azure-loginnode_modulesaws-sdklibsequential_executor.js:106:20)  at Request.emit (C:Users500000198AppDataRoamingnpmnode_modulesaws-azure-loginnode_modulesaws-sdklibsequential_executor.js:78:10)  at Request.emit (C:Users500000198AppDataRoamingnpmnode_modulesaws-azure-loginnode_modulesaws-sdklibrequest.js:686:14)  at error (C:Users500000198AppDataRoamingnpmnode_modulesaws-azure-loginnode_modulesaws-sdklibevent_listeners.js:361:22)  at ClientRequest.lt;anonymousgt; (C:Users500000198AppDataRoamingnpmnode_modulesaws-azure-loginnode_modulesaws-sdklibhttpnode.js:99:9)  at ClientRequest.emit (node:events:390:28)  at ClientRequest.emit (node:domain:475:12)  at TLSSocket.socketErrorListener (node:_http_client:447:9)  at TLSSocket.emit (node:events:390:28)  at TLSSocket.emit (node:domain:475:12)  at emitErrorNT (node:internal/streams/destroy:157:8)  at emitErrorCloseNT (node:internal/streams/destroy:122:3)  at processTicksAndRejections (node:internal/process/task_queues:83:21) {  code: 'UnknownEndpoint',  region: 'us-east-1',  

Но я хочу подключиться к eu-west-3 вместо us-east-1, похоже, что мой настроенный регион никогда не будет выбран.

 gt; aws configure list   Name Value Type Location  ---- ----- ---- --------  profile lt;not setgt; None None access_key lt;not setgt; None None secret_key lt;not setgt; None None  region eu-west-3 config-file ~/.aws/config  

Мой файл ~/.aws/конфигурации :

 [default] azure_tenant_id=d8f7***-**-**-9561de6 azure_app_id_uri=https://signin.aws.amazon.com/saml azure_default_username=[my compagnie mail] azure_default_role_arn= azure_default_duration_hours=12 azure_default_remember_me=false region=eu-west-3   [profile dev_dom_role] role_arn=[ my arn role: arn:aws:iam::****:role/dev_dom_role] source_profile=default azure_tenant_id=d8f7***-**-**-9561de6 azure_app_id_uri=https://signin.aws.amazon.com/saml azure_default_username=[my compagnie mail] azure_default_role_arn=[ my arn role: arn:aws:iam::****:role/dev_dom_role] azure_default_duration_hours=12 azure_default_remember_me=false  

Когда я пытаюсь настроить свой профиль с aws-azure-login --configure -p default каждой информацией, это хорошо, но, к сожалению, он не запрашивал регион.

Как я подключаюсь ? я пытаюсь использовать как роль, dev_dom_role, так и роль по умолчанию :

 aws-azure-login --mode=gui --profile dev_dom_role aws-azure-login --mode=gui   

Ответ №1:

sts.amazonaws.com не было переделки

 nslookup.exe sts.amazonaws.com  Serveur : ad.intranet.mycompany.fr Address: 10.10.9.9   *** ad.intranet.mycompany.com dont find sts.amazonaws.com : Non-existent domain  

Я установил прокси-сервер, и я, наконец, смог подключиться.

 PROXY=http://proxy.net:10684  echo "SET PROXY : " $PROXY  export http_proxy=$PROXY  export HTTP_PROXY=$PROXY  export https_proxy=$PROXY  export HTTPS_PROXY=$PROXY  npm config set proxy $PROXY  npm config set https-proxy $PROXY  yarn config set proxy $PROXY  yarn config set https-proxy $PROXY