Tishad Touhidul
Tishad Touhidul

Reputation: 170

Composer shows transport exception while installing package

I wanted to install Guzzle HTTP package for my Laravel 5.3 project.

But when I ran the specific install command, composer shows the following:

[Composer\Downloader\TransportException]
The "http://packagist.org/p/cordoval/hamcrest-php%249e26dffac4ed896eb042373003ee127ad49377842601ba5bd833d00e135a3c62.json" file could not be downloaded: failed to open stream: HTTP request failed!

Tried composer diagnose and checked that all ok. Also tried composer self-update but that's no help, too.

Upvotes: 0

Views: 2564

Answers (2)

Tishad Touhidul
Tishad Touhidul

Reputation: 170

Finally, after adding the following code at the end of composer.json, it worked!

"repositories": [ { "type": "composer", "url": "https://packagist.org" }, { "packagist": false } ]

Upvotes: 0

Pᴇʜ
Pᴇʜ

Reputation: 57683

Try to force HTTPS for all resources by running composer config -g repo.packagist composer https://packagist.org

Upvotes: 1

Related Questions