5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Could not resolve host などと表示された時の解決方法

Last updated at Posted at 2015-11-24

MacのVagrantにあるCentOSで開発をしていたところ謎のエラーがでて困りました。

AWSのSDKが動かない

AWSのクラスは読み込めているのにPutObjectがないと言われます。

Error executing "PutObject" on "https://s3-ap-northeast-1.amazonaws.com/pugiemonn/pugi-wapu.png"; AWS HTTP error: cURL error 6: Could not resolve host: s3-ap-northeast-1.amazonaws.com; Unknown error (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

awsのsdkがオカシイのかな?と考えました。

composer update しようとして失敗

SDKがおかしいのかなと考え、composer updateをしようとしたところうまく動きませんでした。

[Composer\Downloader\TransportException]                                                                                                         
 The "https://packagist.org/packages.json" file could not be downloaded: php_network_getaddresses: getaddrinfo failed: Name or service not known  
 failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known

だめです\(^o^)/
composerも失敗しました。

つまり、SDKは存在しているがAWSへのアクセスで失敗しているということみたいです。

結論

MacのDHCPがおかしかったみたいです。

Wifiを切るを選択して再度繋ぎ直したところ動くようになりました(☝ ՞ਊ ՞)

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?