Имя: Пароль:
1C
 
Недоступна опубликованная база. Апач проверку проходит.
0 Kongo2019
 
19.03.25
15:37
Доброго.
Поставил Апач 2.4. Опубликовал базу. Все стандартное, нигде пока ничего не накручивал. SSL не прикручивал.
На сервере 1С работает. На машинах в локальной сети работает.
Иду на машину вне сети, то бишь из дома. Штатная страница проверки апача It works! открывается. База не запускается.
Лезу в логи Апача там куча 408, сморю расшифровку, Request Timeout («истекло время ожидания»). База вроде легкая, фиг с ним делаю пустую. Эффект тот же.
Где копать?
1 p-soft
 
19.03.25
15:45
если все штатно настроено, то смотреть фаервол
2 Chai Nic
 
19.03.25
15:47
(0) "На сервере 1С работает. На машинах в локальной сети работает."

Через веб-сервер?
3 Kongo2019
 
19.03.25
15:49
(1)Вырубил нафиг.
(2)В браузере.
4 arsik
 
гуру
19.03.25
15:52
(3) А попробуй тонким клиентом через http.
5 Мультук
 
гуру
19.03.25
15:54
(0)

>> Штатная страница проверки апача It works!

А это тот apache ?

Имхо нужно поменять надпись на

It works! Mista Foreva!

А то черного кота можно долго искать :-)

P.S.
Хотя да. Логи же
6 p-soft
 
19.03.25
16:00
(3) про логи дочитал) если логи те, то чудеса.. апач перегрузить, роутер перегрузить..
7 Garykom
 
гуру
19.03.25
16:12
(0) После публикации базы 1С рестарт апача делал?
Из локальной сети открывается веб-клиент а снаружи нет?
8 Kongo2019
 
19.03.25
17:13
(5) Тот, три раза проверил.
(6) Перегружал
(7) И сервер перегрузил уже.
Снажуи и страница проверки апача где It works! открывается, и от просто быстро сделанный статичный сайт.

Ладно. Ща отдохну. Завтра нафуй все снесу и заново настрою.
9 bushd
 
19.03.25
17:50
(0) "Штатная страница проверки апача It works! открывается. База не запускается."
Сегодня с такими же чудесами столкнулся. Одна опубликованная база работает, вторая глючит (на одном и том же компе именно по описанной схеме) внутри локальной сети. То работает - то таймут. Началось после переустановки платформы и обновления.
Снес файл публикации вместе с каталогом,  создал новый каталог для публикации, републикацию сделал, до кучи поменял название базы. Вроде работает пока... в чем дело не знаю в итого. Может завтра снова начнется. Магазин, на базе касса. Вопить будут.
10 p-soft
 
19.03.25
18:30
(9) какая красота..
винда?
11 Kongo2019
 
19.03.25
20:52
Весь апач переставил, по локалке все работает.
Извне фиг, ни по IP, ни по имени.
Но сам апача бодро пишет It works!.

Логически рассуждая. Дело не в апаче, и дело не в компе.
Пров так что-ли развлекается?
12 Chai Nic
 
19.03.25
21:01
Вы в открытый интернет что ли выставили, без туннеля с шифрованием?
13 Chai Nic
 
19.03.25
21:04
Может проблема в связи апача с сервером 1с? А попробуйте опубликовать тестовую файловую базу для теста на апаче. Как с ней будет работать из не-локалки?
14 Garykom
 
гуру
19.03.25
21:25
(11) а точно нужный апач пишет It works?
может там на роутере не туды маршрутит снаружи
15 Kongo2019
 
19.03.25
21:28
(12) Потом добавлю. Если заработает.
(13) Сделал файловую с одним справочником. Теже яйца вид сбоку. В локальной сети все ок, из вне тока тестовая страница апача.
16 Kongo2019
 
19.03.25
21:29
(14) Точно. Я там написал - Это мой апач. Ее и вижу, вместо It works!.
17 Garykom
 
гуру
19.03.25
21:29
(14)+ в каталоге C:\Apache24\htdocs файлик поправь и проверь
18 Garykom
 
гуру
19.03.25
21:29
(16) покажи конфиг апача
19 Kongo2019
 
19.03.25
21:37
(18)Весь? Я он же большой. Как его показать то?
Я его не трогал.
Единственно что 1с докидывает.

# 1c publication
Alias "/test" "E:/pub/"
<Directory "E:/pub/">
    AllowOverride All
    Options None
    Require all granted
    SetHandler 1c-application
    ManagedApplicationDescriptor "E:/pub/default.vrd"
</Directory>
20 Garykom
 
гуру
19.03.25
21:40
(19) в ServerName что? А если закомментить и рестартануть?
В Listen просто порт?
21 Garykom
 
гуру
19.03.25
21:48
апач у тебя на винде?
брал его с https://www.apachelounge.com/download/ ?
понятно той же разрядности что и 1С
22 Garykom
 
гуру
19.03.25
21:49
хотя один хрен странно что из локалки веб-клиент 1С работает а снаружи нет
причем снаружи апач работает на отдачу статики
23 Kongo2019
 
19.03.25
21:58
Походу дело в роутере, притащил кабель, воткнул напрямую.
Все зашибись.
В роутере пока тока один порт пробросил 80.
Может еще какой надо было?
24 palsergeich
 
19.03.25
22:17
(23) tcp и upd пробросил?
25 Kongo2019
 
19.03.25
22:18
(24)Естесвено
26 arsik
 
гуру
20.03.25
08:10
(19) Что внутри E:/pub/default.vrd ?
27 sikuda
 
20.03.25
08:29
(23) Без хорошего сетевика не разберешься, хотя может получится изменением MTU...
28 Kongo2019
 
20.03.25
08:55
В общем роутер падла походу, если на нем включить режим  DMZ на машину с Апачем все работает.

Что сейчас из роутеров нормальное?
29 sikuda
 
20.03.25
09:10
(28) "Что сейчас из роутеров нормальное?" - Как говорит мой знакомый сетевик только CISCO 🔥 (Шутка)
30 arsik
 
гуру
20.03.25
09:23
(28) Так смотря какую нагрузку должен держать. Кому и кобыла - невеста.
Ну и почему ты думаешь, что новый роутер тебя спасет без ДМЗ? ДМЗ на то и придуман.
31 Kongo2019
 
20.03.25
10:03
(30)Так у этого с пробросом портов что-то не то.
Тестовая страница апача работает, 1с нет.
DMZ начинает работать, но я как-то не хочу DMZ.
32 p-soft
 
20.03.25
10:11
(28) я кинетик использую. но иногда чудит
33 craxx
 
20.03.25
10:14
(28) Микротик вроде не подводил
34 Chai Nic
 
20.03.25
10:29
(31) Очень похоже на глюки с MTU. То есть, маленькие пакеты проходят, а большие застряют.
35 arsik
 
гуру
20.03.25
10:39
(31) А сейчас какой стоит?
(34) Ну DMZ на mtu никак не должно влиять.
36 Kongo2019
 
20.03.25
10:44
(34) tp-link, Archer AX1500 v1.0
Сейчас такой жду.
Mikrotik KZ RB750Gr3
37 arsik
 
гуру
20.03.25
10:56
Еще один из вариантов - попробуй отключить ipv6 на хосте с апачем
38 Garykom
 
гуру
20.03.25
12:05
(36) чем ждать не проще было взять Кинетик в ближайшем ДНС?
39 Kongo2019
 
20.03.25
12:15
(37) Я его по умолчанию вырубаю. Везде.
(38) Нет у меня тут ДНС.
40 1Сергей
 
20.03.25
12:26
(0) Напишите версию платформы

У нас была подобная проблема, но вэб зависал намертво после некоторого количества активных пользователей

Помогло вот это:
<IfModule mpm_worker_module>
    StartServers             3
    MinSpareThreads         75
    MaxSpareThreads        250
#    ThreadsPerChild         25
    ThreadsPerChild        1920
    MaxRequestWorkers      400
    MaxConnectionsPerChild   0
</IfModule>

...
<IfModule mpm_event_module>
    StartServers             3
    MinSpareThreads         75
    MaxSpareThreads        250
#    ThreadsPerChild         25
    ThreadsPerChild        1920
    MaxRequestWorkers      400
    MaxConnectionsPerChild   0
</IfModule>

файл conf\extra\httpd-mpm.conf
41 Kongo2019
 
20.03.25
12:39
(40) 8.3.26.1540
Локально то работает.
42 1Сергей
 
20.03.25
12:46
(41) вот у нас именно эта. Попробуйте (40)
43 Kongo2019
 
20.03.25
13:09
(42)Попробовал, не помогло.
44 1Сергей
 
20.03.25
13:12
(43) Забыл упомянуть. Поумолчанию этот модуль отключен в апаче в httpd.conf

# Server-pool management (MPM specific)
#Include conf/extra/httpd-mpm.conf
Include conf/extra/httpd-mpm.conf
45 Kongo2019
 
20.03.25
14:48
(44) Не спасло.
46 1Сергей
 
20.03.25
14:49
Тады ой
47 Kongo2019
 
20.03.25
14:56
(46) Ждем тогда роутер. Больше идей нет. Вроде все перерыли и исключили.
Спасибо.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.