
Terminator
21.08.2018
19:45:56
@caulfield42 будет жить. Поприветствуем!

Vir
21.08.2018
21:24:58
ночи, вот такое часто бывает?
работало, работало, потом бабах апач не может к php-fpm достучаться

bama^boy
21.08.2018
21:30:35
Php-fpm живой? Через cgi-fcgi можно достучаться?

Vir
21.08.2018
21:35:31

Google

Vir
21.08.2018
21:35:48
вроде живой. я вхожу в контейнер

bama^boy
21.08.2018
21:36:26
как проверить?
Вот пример
apt-get install -y libfcgi0ldbl REQUEST_METHOD=GET REQUEST_URI=/ SCRIPT_FILENAME=/var/www/html/index.php cgi-fcgi -bind -connect localhost:9000

Vir
21.08.2018
21:37:51
[Tue Aug 21 21:29:15.924888 2018] [proxy_fcgi:error] [pid 23:tid 140648184731392] [client 172.19.0.1:37256] AH01079: failed to make connection to backend: php-fpm
вот что в логах

bama^boy
21.08.2018
21:40:22
php-fpm может сдохнуть, ничего нового в этом нет, нужно просто правильно сконфигурить хелсчеки контейнеров, чтоб они рестрартовали при его падении

Artem
21.08.2018
21:42:07
никогда не дох у меня
разве что были неприлично огромные запросы в мускул и чайлды фпм выжирались
но то пиздарукость пхпшников

Vir
21.08.2018
21:44:11
хз как это делать, я докер для разработки использую. запускаю готовое окружение

Roman
21.08.2018
21:45:21

Vir
21.08.2018
21:45:34
так оно работало
контейнер перезапускал, это я делал, но меня больше интересует почему? работало до этого

bama^boy
21.08.2018
21:46:48
Сделай strace на процесс Php-fpm, смотри логи

Google

Roman
21.08.2018
21:46:51
логи смотри

Vir
21.08.2018
21:49:16

Terminator
21.08.2018
23:41:56
@fanat_dockera будет жить. Поприветствуем!

Vir
22.08.2018
09:42:54
чтонидь можно сделать когда так?
ваще не поставить, чо за бред

No1
22.08.2018
13:50:17
@VirDignus а что в resolv.conf? какие днсы прописаны?

AstraSerg
22.08.2018
13:55:14
попробуйте принудительно проверить:
nslookup deb.debian.org

Vir
22.08.2018
13:55:24
да там роутер и 8.8.8.8
попробуйте принудительно проверить:
nslookup deb.debian.org
nslookup deb.debian.org
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
deb.debian.org canonical name = static.debian.org.
Name: static.debian.org
Address: 5.153.231.4
Name: static.debian.org
Address: 128.31.0.62
Name: static.debian.org
Address: 130.89.148.14
Name: static.debian.org
Address: 149.20.4.15
Name: static.debian.org
Address: 2001:67c:2564:a119::148:14
Name: static.debian.org
Address: 2001:41c8:1000:21::21:4
Name: static.debian.org
Address: 2001:4f8:1:c::15

AstraSerg
22.08.2018
14:01:19

Vir
22.08.2018
14:01:40
nslookup
&

AstraSerg
22.08.2018
14:01:47
ага

Vir
22.08.2018
14:02:01
ща попробую

AstraSerg
22.08.2018
14:02:03
только 2 амперсанда: &&

Vir
22.08.2018
14:02:40
то есть протос нслукап и повводить?

AstraSerg
22.08.2018
14:04:44
если nslookup не установлен здесь, то можно просто:
RUN ping -c1 deb.debian.org && apt-get update ...

Vir
22.08.2018
14:19:31
ping: unknown host

Google

AstraSerg
22.08.2018
14:20:15

Vir
22.08.2018
14:21:55
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=118 time=49.875 ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/stddev = 49.875/49.875/49.875/0.000 ms
думаю что-то у меня не то

AstraSerg
22.08.2018
14:22:45
значит у вас резолвер недоступен. 53 udp не закрыли случайно?

Vir
22.08.2018
14:23:01
надо глянуть
хм, перестал пинговаться 8,8,8,8
у меня все мысли кончились

AstraSerg
22.08.2018
15:05:00

Vir
22.08.2018
15:05:25
ос openSuse

AstraSerg
22.08.2018
15:05:30
iptables-save

Vir
22.08.2018
15:12:08
да

Vir
22.08.2018
15:12:34
пинги идут, сайты открываются

AstraSerg
22.08.2018
15:12:57
так, хорошо
сетевые настройки меняете в Dockerfile?

Vir
22.08.2018
15:13:41
https://pastebin.com/4A7XKCzJ

AstraSerg
22.08.2018
15:14:09

Vir
22.08.2018
15:14:46
всё началось с того, что перестали работать сайты. потерялась связь с php-fpm
нет, я в настройки лазил только в начале, когда указывал свои пути, сетевые настройки , а вот, менял ip, есть два докера, одни с апачем, второй с нжинксом

Google

Vir
22.08.2018
15:16:27
вот там да, менял айпи адреса, что бы разные были ну и имена
всё эт через .env файл

AstraSerg
22.08.2018
15:18:46
> менял айпи адреса
это как? и зачем?
Если меняли ip, проверьте соответсвие ip в правилах iptables с теми, на которое меняли

Vir
22.08.2018
15:21:02
так дело в том, что оноо всё рабооталло

AstraSerg
22.08.2018
15:23:29

Admin
ERROR: S client not available

Vir
22.08.2018
15:23:52
не, там именованые контейнеры
чтототипа
laradock_php-fpm_1
my_php-fpm_1
как-то так

AstraSerg
22.08.2018
15:25:28

Vir
22.08.2018
15:25:43
не, я о других айпи

AstraSerg
22.08.2018
15:26:03
:))
раньше для связи контейнеров использовали —link теперь нужно переходить на User-defined bridges
https://docs.docker.com/network/bridge/#differences-between-user-defined-bridges-and-the-default-bridge

Vir
22.08.2018
15:28:35
https://github.com/laradock/laradock/blob/aa84dd861636e191463fe009267a8365e0100cfe/env-example#L48
вот этот айпи

AstraSerg
22.08.2018
15:32:01
вот этот айпи
вот жеж извращенцы....
ладно, тогда нужно попробовать ping -c1 10.0.75.1 или какой там у вас на хост системе сейчас. (кстати, он не по dhcp часом обновляется?)

Vir
22.08.2018
15:32:32
тот что прописан?
не

Google

Vir
22.08.2018
15:33:18
может и извращенцы , но меня вполне устраивает :)

AstraSerg
22.08.2018
15:33:21
не
ну ок, попробуйте его пингануть

Vir
22.08.2018
15:33:47
с хоста?

AstraSerg
22.08.2018
15:34:08

Vir
22.08.2018
15:48:54
не пингует
чот ваще
мне кажется чот с сетевыми интерфейсами
может надо пересоздать

AstraSerg
22.08.2018
16:36:40
А рестартануть докер демон проблематично?

Vir
22.08.2018
16:45:14
Не раз

AstraSerg
22.08.2018
16:48:54
Так, ладно. Если запустить хелловорлд какой-нибудь и из него в сеть полезть. Заработет?

Vir
22.08.2018
18:08:37
Да
Хеловорлд проверял

AstraSerg
22.08.2018
18:13:28
Хеловорлд проверял
Значит проблема именно в этом контейнере. Попробуйте переносить по одной команде из проблемного контейнера в рабочий хеловорлд

Vir
22.08.2018
18:14:30
Проверял товарищ у себя, у него всё норм
Странно

Terminator
22.08.2018
18:24:36
@shnurok672 будет жить. Поприветствуем!