|
Хелп! Не могу заставить работать обмен с МП | ☑ | ||
---|---|---|---|---|
0
TSRh
30.06.17
✎
10:23
|
Здравствуйте всем!
1с - 8.3.9.2170 х64 (база серверная MSSQL 2008R2, тестовая) Вебсервер - Apache 2.4 x64 МП - 8.3.9.91 Жму в мобильном Обмен и получаю на экранчике портянку: --------------------------------------------------------------------------------------------------------- {ОбщаяКоманда.Обмен.МодульКоманды(37)}: Ошибка при вызове метода контекста (ВыполнитьОбмен) по причине: При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {http://localhost/ws1}:ВебОбмен:ВыполнитьОбмен() по причине: При вызове веб-сервиса произошла ошибка. Ошибка HTTP: HTTP Status 500 - Внутренняя ошибка сервера. {"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":-3,"descr":"Ошибка работы сеанса\nОшибка при выполнении запроса POST к ресурсу /ws/ВебОбмен:","#inner":"{http://v8.1c.ru/8.1/data/core}Exception","inner":{"clsid":"a01f465c-ed70-442e-ada5-847668d7a41c","descr":"Текущему соединению с информационной базой не назначен сеанс","data":"77u/ew0Ke2EwMWY0NjVjLWVkNzAtNDQyZS1hZGE1LTg0NzY2OGQ3YTQxYywi0KLQ\r\ntdC60YPRidC10LzRgyDRgdC+0LXQtNC40L3QtdC90LjRjiDRgSDQuNC90YTQvtGA\r\n0LzQsNGG0LjQvtC90L3QvtC5INCx0LDQt9C+0Lkg0L3QtSDQvdCw0LfQvdCw0YfQ\r\ntdC9INGB0LXQsNC90YEifSwzNX0="}}} --------------------------------------------------------------------------------------------------------- Файлы конфигурации: default.vrd: --------------------------------------------------------------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <point xmlns="http://v8.1c.ru/8.2/virtual-resource-system" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" base="/WorkCRM" ib="Srvr="localhost";Ref="WorkCRM";" allowexecutescheduledjobs="off"> <httpServices publishByDefault="false"/> <standardOdata enable="true" reuseSessions="autouse" sessionMaxAge="20" poolSize="10" poolTimeout="5"/> <ws> <point name="ВебОбмен" alias="ws1.1cws" enable="true" reuseSessions="autouse" sessionMaxAge="500" poolSize="10" poolTimeout="5"/> </ws> <pool size="10000" maxAge="1200" attempts="40" attemptTimeout="1000" waitTimeout="10000" serverPingTimeout="5000" serverPingPeriod="1000"/> </point> --------------------------------------------------------------------------------------------------------- httpd.conf: --------------------------------------------------------------------------------------------------------- ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.4" Listen 8089 LoadModule access_compat_module modules/mod_access_compat.so LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule allowmethods_module modules/mod_allowmethods.so LoadModule asis_module modules/mod_asis.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule authn_core_module modules/mod_authn_core.so LoadModule authz_core_module modules/mod_authz_core.so LoadModule authn_file_module modules/mod_authn_file.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so LoadModule cgi_module modules/mod_cgi.so LoadModule dir_module modules/mod_dir.so LoadModule env_module modules/mod_env.so LoadModule include_module modules/mod_include.so LoadModule isapi_module modules/mod_isapi.so LoadModule log_config_module modules/mod_log_config.so LoadModule mime_module modules/mod_mime.so LoadModule negotiation_module modules/mod_negotiation.so LoadModule setenvif_module modules/mod_setenvif.so LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2170/bin/wsap24.dll" <IfModule !mpm_netware_module> <IfModule !mpm_winnt_module> User daemon Group daemon </IfModule> </IfModule> ServerAdmin [email protected] DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.4/htdocs" <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> <Directory "C:/Program Files/Apache Software Foundation/Apache2.4/htdocs"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> <IfModule dir_module> DirectoryIndex index.html </IfModule> <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> ErrorLog "logs/error.log" LogLevel warn <IfModule log_config_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> CustomLog "logs/access.log" common </IfModule> <IfModule alias_module> ScriptAlias /cgi-bin/ "C:/Program Files/Apache Software Foundation/Apache2.4/cgi-bin/" </IfModule> <IfModule cgid_module> </IfModule> <Directory "C:/Program Files/Apache Software Foundation/Apache2.4/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> Alias "/WorkCRMMA" "C:/www/WorkCRMMobile/" <Directory "C:/www/WorkCRMMobile/"> AllowOverride All Options None Require all granted Order allow,deny Allow from all DirectoryIndex 1cema.xml </Directory> Alias "/WorkCRM" "C:/www/WorkCRM/" <Directory "C:/www/WorkCRM/"> AllowOverride All Options None Require all granted SetHandler 1c-application ManagedApplicationDescriptor "C:/www/WorkCRM/default.vrd" </Directory> DefaultType text/plain <IfModule mime_module> TypesConfig conf/mime.types AddType application/x-compress .Z AddType application/x-gzip .gz .tgz </IfModule> <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> --------------------------------------------------------------------------------------------------------- в apache error.log ничего криминального в apache access.log: 192.168.0.247 - - [30/Jun/2017:09:04:46 +0300] "GET /WorkCRMMA HTTP/1.1" 301 243 192.168.0.247 - - [30/Jun/2017:09:04:46 +0300] "GET /WorkCRMMA/ HTTP/1.1" 200 30396 192.168.0.247 - - [30/Jun/2017:09:05:01 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:06 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:10 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:14 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:19 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:21 +0300] "GET /WorkCRM/ws/ws1.1cws?wsdl HTTP/1.1" 200 35282 192.168.0.247 - - [30/Jun/2017:09:05:23 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:24 +0300] "POST /WorkCRM/ws/ws1.1cws HTTP/1.1" 500 773 192.168.0.247 - - [30/Jun/2017:09:05:28 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:32 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:36 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:40 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:44 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:48 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:52 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:05:56 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:00 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:04 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:08 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:12 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:16 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:20 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:25 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:29 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:33 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:37 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:41 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 192.168.0.247 - - [30/Jun/2017:09:06:45 +0300] "GET /WorkCRMMA/1cemarun.xml HTTP/1.1" 404 220 |
|||
1
TSRh
30.06.17
✎
10:24
|
может ли быть такое из-за нестандартного порта на апаче (вместо 80 - 8089) ?
|
|||
2
TSRh
30.06.17
✎
14:24
|
и тишина... ((
|
|||
3
TSRh
30.06.17
✎
17:27
|
у всех всё работает ?
|
|||
4
TSRh
03.07.17
✎
09:36
|
up
|
|||
5
Cyberhawk
03.07.17
✎
09:38
|
Проверь доступность веб-сервиса, например, запросив его ВСДЛ-описание
|
|||
6
Cyberhawk
03.07.17
✎
09:39
|
(из браузера)
|
|||
7
TSRh
03.07.17
✎
10:33
|
О, приветствую!
захожу браузером сюда: http://192.168.0.10:8089/WorkCRM/ws/ws1.1cws?wsdl сообщает: ?{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /ws/WebExch:","#inner":"{http://v8.1c.ru/8.1/data/core}Exception","inner":{"clsid":"a01f465c-ed70-442e-ada5-847668d7a41c","descr":"Текущему соединению с информационной базой не назначен сеанс","data":"77u/ew0Ke2EwMWY0NjVjLWVkNzAtNDQyZS1hZGE1LTg0NzY2OGQ3YTQxYywi0KLQ\r\ntdC60YPRidC10LzRgyDRgdC+0LXQtNC40L3QtdC90LjRjiDRgSDQuNC90YTQvtGA\r\n0LzQsNGG0LjQvtC90L3QvtC5INCx0LDQt9C+0Lkg0L3QtSDQvdCw0LfQvdCw0YfQ\r\ntdC9INGB0LXQsNC90YEifSwzNX0="}}} т.е. какой-то глюк в настройке apache получается ? конфиг httpd.conf вроде правильный wsap24.dll - верная, х64 |
|||
8
TSRh
03.07.17
✎
10:41
|
я уже и название веб-сервиса на английский WebExch поменял, всё равно не хочет работать
|
|||
9
TSRh
03.07.17
✎
10:45
|
Если зайти на http://192.168.0.10:8089/WorkCRM/ то база запускается нормально, вхожу, работаю
|
|||
10
TSRh
03.07.17
✎
10:46
|
через браузер имелось ввиду
|
|||
11
yzimin
03.07.17
✎
10:53
|
Попробуй в файле default.vrd в параметре ib прописать авторизацию пользователя.
Например я тестировал так: ib="Srvr="reservebases";Ref="test_ut";Usr="webuser";Pwd="webuser""> имя пользовател и пароль строго на английском. У меня суть ошибки была таже, но связано не с МП, а http сервисами |
|||
12
Cyberhawk
03.07.17
✎
11:06
|
(7) Делай на wsap22 и 32б
|
|||
13
TSRh
03.07.17
✎
13:53
|
(11) Вы гений!!!!!
Заработало даже с русскоязычными логином/паролем!!! Большое спасибо! С меня пиво! Cyberhawk, спасибо вам тоже, что откликнулись! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |