Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / [1C] Веб сервисы / 9 сообщений из 9, страница 1 из 1
06.03.2013, 08:41
    #38175454
Vao
Vao
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
Подняты веб сервисы на 1С + apache 2.2
В конфиг(httpd.conf) добавлено
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
LoadModule _1cws_module modules/1C/wsap22.dll

# 1c publication
Alias "/ED" "D:/Web/Pub/"
<Directory "D:/Web/Pub/">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    SetHandler 1c-application
    ManagedApplicationDescriptor "D:/Web/Pub/default.vrd"
</Directory>


Веб сервер доступен из интернета. Есть огромная проблема - допустим, если вызвать веб сервис ( http://xxx.xx/ED/ws/xxx.1cws?wsdl) с локальной машины - все отработает нормально, пройду авторизацию и получу схему, но вот если сервис вызывать из вне - ничего не работает (
Как быть?
...
Рейтинг: 0 / 0
06.03.2013, 23:46
    #38176762
makprg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
О какой схеме речь?
...
Рейтинг: 0 / 0
07.03.2013, 03:09
    #38176823
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
Это системные дела:

1. Если сервер находится в локальной сети к примеру за роутером, то с роутера необходимо пробросить 80-й порт до локального сервера.

2. Если к серверу подходит интернет на прямую, то т.к. есть локальная сеть и скорее всего сервер является ещё и "раздатчиком
интернета для локальной сети" соответственно стоит 2 сетевых карты, то Apache должен слушать все сетевые карты в настройках.
Команда netstat -a -b вызванная в cmd ( в случае начиная с Win7 требует повышения привилегий админа ) покажет что прослушивает apache.

3. так же необходимо убедиться что FireWall ( если он есть ) не блокирует входящие подключения на 80-й порт.

4. Из вне можно попробовать в начале убидиться что 80-й порт открыт ( есть слушатель ) для этого из вне даём команду "telnet ВашВнешнийIPАдрес 80" ( в случае начиная с Win7 необходимо доставить данную утилиту ). Если программа пишет что не может подключиться значит до вашего сервера нет возможности достучаться ( закрыт порт или нет слушателя на данном порту ).
...
Рейтинг: 0 / 0
07.03.2013, 09:53
    #38176922
WKBAPKA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
угу... для начала попробуйте достучаться по ip адресу к самому серверу Апач, если есть роутер, антивир, брэндмауэр, ищите там проблемы...
если все нормально, то при вводе ip извне должно появиться It's works!
...
Рейтинг: 0 / 0
11.03.2013, 22:01
    #38180499
Vao
Vao
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
makprgО какой схеме речь?Если бы вы были компетентны в данном вопросе, вы бы такие вещи не спрашивали.

SashaMЭто системные дела:Все бы ничего, но не читаем.
авторВеб сервер доступен из интернета .
...
Рейтинг: 0 / 0
12.03.2013, 02:05
    #38180675
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
VaoSashaMЭто системные дела:Все бы ничего, но не читаем.
На заборе тоже много чего пишут,.. но за забором этого нет. Если Web-сервис доступен локально то выкинуть его в интернет это либо настройка Apache либо системные дела. Чудес не бывает.
...
Рейтинг: 0 / 0
12.03.2013, 06:44
    #38180706
Vao
Vao
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
SashaMНа заборе тоже много чего пишут,.. но за забором этого нет. Если Web-сервис доступен локально то выкинуть его в интернет это либо настройка Apache либо системные дела. Чудес не бывает.Чудеса всегда бывают. Я вам не с забора информацию передаю, а в действительности. Сервер работает, пробрасывать ничего не нужно, все уже давно работает, крутится с десяток сайтов и множество десктопных приложений. Повторяю еще раз, все отлично работает. Если запросить адрес веб сервиса извне и прочитать заголовки ответа, то вернется 403 Forbidden, ответ этот приходит от 1С, а не от веб сервера.
...
Рейтинг: 0 / 0
12.03.2013, 10:22
    #38180848
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
Что в логах Apache по поводу соединений, может есть ошибки доступа
...
Рейтинг: 0 / 0
15.03.2013, 14:14
    #38185619
Balonbl4
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[1C] Веб сервисы
Vao,

Поди авторизация 1С не прокатывает? А на локальной машине срабатывает авторизация в 1С средствами ОС.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / [1C] Веб сервисы / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]