|
Проблема с доступом к Web сервису | ☑ | ||
---|---|---|---|---|
0
coding
08.05.16
✎
19:26
|
1. Есть база 1с, где опубликован сервис 1с (путь типа этого http://ХХХ.ХХ.ХХ.ХХХ:85/copy/ws/ws3221.1cws?wsdl)
К этому сервису можно подключиться средствами 1С с другого компютера и другого инета с помощю веб ссылки... Подключение без проблем происходит и передаються данные в обе стороны. 2. Есть сайт, который лежит в нете. На сервере сайта soap сервер и клиент включены. Он без проблем подключаеться к другим чужим web сервисам. Примеры подключения new SoapClient ("http://ХХХ.com/1cws?wsdl",array('login'=> "123", 'password'=> "1234")); Проблема. При попытки подключиться к веб сервису (1) с сайта (2) - сайт тупо висит несколько минут, а потом ошибка 504 Gateway Time-out. Ткните носом, в чем может быть проблема, бо уже больше не могу! 2 дня мучаюсь! |
|||
1
Звездец
08.05.16
✎
19:29
|
логи мы за тебя посмотреть должны? или ты предлагаешь погадать, на картах или кофе?
|
|||
2
coding
08.05.16
✎
19:31
|
не предлагаю.
по логах апача (стоит на сервер с 1с) - после подключения ничего не меняется. Такое впечитления, что сайт не может подключиться к вебсервису. Сам сервис по выше указаном пути доступен |
|||
3
Звездец
08.05.16
✎
19:32
|
для начала смотри логи на сервере, где сайт. И посмотри доходят ли запросы от сайта к твоему серверу с сервисом
|
|||
4
Звездец
08.05.16
✎
19:33
|
и еще, вначале ты прописываешь порт ( http://ХХХ.ХХ.ХХ.ХХХ:85/copy/ws/ws3221.1cws?wsdl) а потом нет(http://ХХХ.com/1cws?wsdl). С ссылками у тебя все нормально?
|
|||
5
Звездец
08.05.16
✎
19:35
|
проверь проброс портов на маршрутизаторе, сервер с 1с скорее всего стоит где-то в офисе. И если соединяешься по доменному имени, проверь нормально ли отрабатывет зона (проходит ли преобразование в ip при запросе с сайта)
|
|||
6
coding
08.05.16
✎
19:35
|
на сайти логи не доступны...
(4) это просто в примере не написал в первой ссылке я подключюсь к апаче на 85 порту, во втором - на чужой адресс, не обязательно будет не 80. Любой работает |
|||
7
Звездец
08.05.16
✎
19:36
|
вариантов может быть очень много, информации же ты не дал пока никакой
|
|||
8
coding
08.05.16
✎
19:36
|
если по внешнему адресу доступна база и в часности сам файл 1cws, то думаю с пробросом все нормально?
|
|||
9
Звездец
08.05.16
✎
19:37
|
напиши какую-нибудь заглушку, которая будет конектиться к серверу и скидывать все сообщения в файл рядом
|
|||
10
coding
08.05.16
✎
19:39
|
можете подсказать как ее написать?
|
|||
11
Звездец
08.05.16
✎
19:39
|
(8) скорее всего, но кто ж знает что ты там пробрасываешь и что опубликовал. Давай больше информации
|
|||
12
coding
08.05.16
✎
19:40
|
(11) пробрасываю 85 на 85
апач работает на 85 |
|||
13
Звездец
08.05.16
✎
19:40
|
(10) а ты там кем? если ты о сайте знаешь только то что он есть, может лучше напрячь вашего php-шника
|
|||
14
Звездец
08.05.16
✎
19:41
|
(12) это все хорошо, но пока нет логов, гадать можно долго
|
|||
15
Звездец
08.05.16
✎
19:50
|
сайт у тебя где лежит? VDS, виртуальный хостинг? уверен, что 85 порт доступен наружу с него?
|
|||
16
coding
08.05.16
✎
19:59
|
(15) виртуальный хостиг. про 85 не уверен, 81 - точно работает.
|
|||
17
Звездец
08.05.16
✎
20:00
|
(16) ну вот и начни с этого. помучай хостера вопросом, или сервис свой перевесь
|
|||
18
coding
08.05.16
✎
20:25
|
(17) проблема в портах на сервере сайта. Спасибо огромное!!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |