search
LoginSignup
3
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

updated at

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

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を切るを選択して再度繋ぎ直したところ動くようになりました(☝ ՞ਊ ՞)

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
What you can do with signing up
3
Help us understand the problem. What are the problem?