Нотатки сісадміна Linux,php curl Couldn’t bind to…

curl Couldn’t bind to…

curl force IPv4 – disable IPv6 in curl and PHP

Программист обратился с такой ошибкой:

В целом все просто, на сервере несколько IP, curl при обращении к домену идет по ipv6, и биндится на первый интерфейс.

Его просто нужно заставить работать с ipv4 + от имени  нужно интерфейса, посоветовал программисту воспользоваться параметрами:

И все заработало.

Первый параметр заставляет работать только с ipv4(на случай если домен при резолве показывает ipv6), второй только с указанного интерфейса.

Click to rate this post!
[Total: 0 Average: 0]

Залиште відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post