|
Настройка поддержки веб-сервисов под 1сv8.2 | ☑ | ||
---|---|---|---|---|
0
Сергиус
18.08.11
✎
17:58
|
Кто ть знает, где можно взять нормальную инструкцию по установке?
а то чет не могу найти..все под 8.1 ток.. |
|||
1
Сергиус
18.08.11
✎
22:57
|
натыкаюсь на ошибку Файл не обнаружен 'v8res://mngsrv/myapp' при попытки просмотреть в обзоре..
Неужели никто не делал это?) Хотелось бы каких ть умных советов) |
|||
2
Просто Лёха
19.08.11
✎
00:00
|
1С предприятие руководство администратора
|
|||
3
Сергиус
19.08.11
✎
11:47
|
(2) это что..книга? или на ИТС?
|
|||
4
Сергиус
19.08.11
✎
11:49
|
Народ, кто реально сам настраивал веб-сервисы под IIS7 для 1с 8.2?
Очень бы хотел с такими поговорить) |
|||
5
Serginio1
19.08.11
✎
11:54
|
||||
6
zak555
19.08.11
✎
11:55
|
(3) в pdf
|
|||
7
Amra
19.08.11
✎
11:57
|
(6) Еще на варезники отправь))
|
|||
8
Сергиус
19.08.11
✎
12:06
|
(5)при попытке в браузере перейти по ссылке http://localhost/MyApp/ws/service_avt_3 получаю Код ошибки 0x800700c1
Это делал: Для 64 разрядных нужно поменять путь в web.config на 64 разрядную scriptProcessor="C:\Program Files\1cv82\8.2.13.219\bin\wsisapi.dll" Вопрос по - в IIS устанавливаешь пул приложений ServicePool (у меня все время другой) . Что имеется ввиду? |
|||
9
Serginio1
19.08.11
✎
12:42
|
(8)Заходишь в IIS. Находишь в свой сервис котрые лежат в Default Web Site смотришь дополнительные параметры, и смотришь какой там пул приложений.
|
|||
10
Serginio1
19.08.11
✎
12:46
|
В ограничения ISAPI CGI должно быть прописано разрешение для C:\Program Files\1cv82\8.2.13.219\bin\wsisapi.dll
|
|||
11
Сергиус
19.08.11
✎
12:49
|
(9) и какой там пул должен быть?
SevicePool это вообще что за пул? откуда он у тебя? Ну в смысле создался автоматически или ты сам его создавал? |
|||
12
Сергиус
19.08.11
✎
12:52
|
(10) там все прописано..проверял
|
|||
13
Serginio1
19.08.11
✎
13:00
|
(11) Какой пул пприложений у тебя стоит?
|
|||
14
Serginio1
19.08.11
✎
13:02
|
SevicePool Это тот пул который у тебя должен стоять, если нет то выбрать из выпадающего списка
|
|||
15
Сергиус
19.08.11
✎
13:02
|
(13) у меня для Default Web Site стоит DefaultAppPoll.
Это правильно или нет? |
|||
16
Сергиус
19.08.11
✎
13:02
|
(14) нет у меня такого пула..откуда он берется?
|
|||
17
Serginio1
19.08.11
✎
13:04
|
Нажимаешь на DefaultAppPoll, у тебя должна появиться кнопочка, жмешь на нее появляется диалоговое окошко где и выбираешь SevicePool. Неужто сложно догадаться?
|
|||
18
Serginio1
19.08.11
✎
13:05
|
Можешь даже вручную написать
|
|||
19
Сергиус
19.08.11
✎
13:09
|
(17) у меня в этом диалоговом окошке такого пула нет.
Мне его создать вручную? Именно с таким названием ServicePool? P.S. Сорри, если туплю, понимаю, как могу) |
|||
20
Сергиус
19.08.11
✎
13:10
|
+(19) что это за пул? По-умолчанию его же нет на IIS
|
|||
21
Сергиус
19.08.11
✎
13:11
|
И почему так важно указать именно его?
|
|||
22
Serginio1
19.08.11
✎
13:14
|
Ну замени и посмотри. С DefaultAppPoll не работает.
|
|||
23
Serginio1
19.08.11
✎
13:15
|
(19) А какие есть?
|
|||
24
Serginio1
19.08.11
✎
13:17
|
(19) Странно а у меня есть ServicePool
|
|||
25
Сергиус
19.08.11
✎
13:17
|
(23) еще есть Classic .NET AppPool и все
|
|||
26
Сергиус
19.08.11
✎
13:18
|
т.е. он у тебя при установке IIS сразу был?
|
|||
27
Сергиус
19.08.11
✎
13:18
|
у меня IIS 7.5
|
|||
28
Serginio1
19.08.11
✎
13:20
|
А а у меня 7.0. Поиграйся с оставшимися пулами
|
|||
29
Сергиус
19.08.11
✎
13:22
|
(28) спасибо за помощь в любом случае!
|
|||
30
Serginio1
19.08.11
✎
13:27
|
Ты можешь сам создавать и настраивать пулы приложений
http://technet.microsoft.com/ru-ru/library/cc771701(WS.10).aspx |
|||
31
Сергиус
19.08.11
✎
13:34
|
(30) Спасибо, это я знаю)
будем пробовать) |
|||
32
Hostess_
of_Love 19.08.11
✎
13:44
|
(0) у меня дома где-то на компе есть несколько ваиантов инструкций IIS7+1с 8.2 . хотя мне они не помогли и я сделала проще - снесла WIN7 и поставила WINXP :D
|
|||
33
Serginio1
19.08.11
✎
14:06
|
(31) Помоему только одно различие между DefaultAppPoоl и ServicePool это то что во вторм не разрешены 32 разрядные приложения
|
|||
34
Сергиус
19.08.11
✎
14:17
|
(32) спасибо, но это не мой случай.
|
|||
35
Сергиус
19.08.11
✎
14:17
|
(33)А вот это уже интересно, будем пробовать.
|
|||
36
Serginio1
19.08.11
✎
14:37
|
(35) Да судя http://learn.iis.net/page.aspx/624/application-pool-identities/ у меня намного проще настройки
|
|||
37
Сергиус
19.08.11
✎
14:39
|
(36)интересно..на Windows 2008 R2 можно воткнуть IIS 7.0?
|
|||
38
Serginio1
19.08.11
✎
16:08
|
Не знаю у меня 2008 сервис пак 2, надо у сисадмина спрашивать. По поводу пула приложений в ошибке указывалось на него. Возможно у тебя сто то с правами
|
|||
39
Сергиус
19.08.11
✎
16:44
|
(38)возможно. Выдается ошибка 500.0 и все тут..
хотя прав уже нараздавал..больше некуда вроде) |
|||
40
Сергиус
19.08.11
✎
16:55
|
(39)не надо делать преобразовать в приложение?
|
|||
41
Serginio1
19.08.11
✎
17:20
|
(39) В тексте ошибки. Уже не помню какая. Да еще есть чувтвительность к регистру при написании url
|
|||
42
Serginio1
19.08.11
✎
17:25
|
(40) А IIS и сервер приложений под одной учеткой работают?
|
|||
43
Сергиус
19.08.11
✎
17:26
|
(42) Сервер приложений ты имеешь ввиду роль сервера?
|
|||
44
Serginio1
19.08.11
✎
17:30
|
1С у тебя на чем крутится?
|
|||
45
Сергиус
19.08.11
✎
17:32
|
вот ошибка, которая выдается:
Подробные сведения об ошибке Модуль IsapiModule Уведомление ExecuteRequestHandler Обработчик 1C Web-service Extension Код ошибки 0x800700c1 Запрашиваемый URL-адрес http://localhost:80/test/ws/service_avt_3 Физический путь C:\inetpub\wwwroot\MyApp\ws\service_avt_3 Способ входа Анонимная Пользователь, выполнивший вход Анонимная |
|||
46
Сергиус
19.08.11
✎
17:33
|
(44)сервер 1с стоит..64-х разрядный
|
|||
47
Сергиус
19.08.11
✎
17:34
|
Служба агента сервера 1с и IIS работают под разными учетками..
|
|||
48
Сергиус
19.08.11
✎
17:35
|
+(47) это если судить по службам..
|
|||
49
Сергиус
19.08.11
✎
17:36
|
А что..должны под одной учеткой быть?
|
|||
50
Serginio1
19.08.11
✎
17:37
|
А сделай пул приложений с одинаковой учеткой.
(49) ХЗ. Я не сисадмин. |
|||
51
Сергиус
19.08.11
✎
17:43
|
Попробовал в службах сделать все с одной учеткой, перезапустил службы..тож самое..
я уж начинаю хотеть переустановить винду..поставить Win 2008 SP2,чтобы там был IIS 7.0, может это решит проблему.. |
|||
52
Сергиус
19.08.11
✎
17:47
|
Потому как нигде не написано, что веб-сервисы поддерживают IIS 7.5, везде речь ток о 7.0 идет
|
|||
53
Serginio1
19.08.11
✎
17:49
|
Все может быть. Я тоже мучился, пока все раскопал.
|
|||
54
Сергиус
19.08.11
✎
17:51
|
В любом случае о результате отпишу здесь.
Но все это напоминает поход вслепую по минному полю.. |
|||
55
Serginio1
19.08.11
✎
18:05
|
(54) ОК
|
|||
56
Serginio1
19.08.11
✎
18:05
|
Пиши в службу поддержки
|
|||
57
Сергиус
19.08.11
✎
18:08
|
(56)если и на 2008 SP2 с IIS 7.0 будет глухо, то придется.
Пока еще остается надежда)) |
|||
58
Serginio1
19.08.11
✎
18:21
|
Может это поможет
http://forum.ru-board.com/topic.cgi?forum=8&topic=35853 |
|||
59
Сергиус
19.08.11
✎
18:27
|
(58)попробуем, спасиб.
|
|||
60
Serginio1
19.08.11
✎
18:29
|
||||
61
Сергиус
19.08.11
✎
18:31
|
(60)но у тебя то все без этих фокусов заработало..
|
|||
62
Сергиус
19.08.11
✎
18:31
|
кстати, (58) я уже пробовал раньше..
|
|||
63
Сергиус
19.08.11
✎
18:32
|
(60) там для 8.1
|
|||
64
Serginio1
19.08.11
✎
18:35
|
Ну хоть про IIS есть. Кстати посмотри Основные настройки тест настроек. Может там что выдаст
|
|||
65
Сергиус
19.08.11
✎
18:37
|
(64) а ты сам IIS настраивал? ты можешь как то описать, если конечно не сложно, свой путь скажем так?
|
|||
66
Сергиус
19.08.11
✎
18:38
|
Если тебе удалось все это настроить..то может тогда стоит воспользоваться твоим опытом от и до..
|
|||
67
Serginio1
19.08.11
✎
20:39
|
(66) У меня работает, но IIS настраивал не я.
|
|||
68
Сергиус
19.08.11
✎
21:32
|
(67) а у тебя есть возможность поспрашивать человека, который это делал..
рецепт успеха так сказать, может как ть договоримся за вознаграждение.. Я вот еще попробую на 7-м iis'е и если облом, то будет хреново.. |
|||
69
Serginio1
20.08.11
✎
12:08
|
Спрошу, у меня еще сайт крутится, но его программирует другой человек, вот он наверное и разбирается. Попробуй с семеркой. Ну если что апач должен помочь
|
|||
70
Сергиус
20.08.11
✎
18:17
|
(69)Поставил Апач, все заработало.
Спасибо за помощь! |
|||
71
Serginio1
20.08.11
✎
18:54
|
Да не за что, самому интересно, где собака зарыто, что бы самому на грыбли не наступать
|
|||
72
Сергиус
20.08.11
✎
19:10
|
Заметил интересную особенность..
если заходить по ссылке через браузер по http://serv/test/ws/service_avt_3?wsdl то заходит, отображает содержимое функций, все ок. но если в конфигурации пытаешься добавить Ws-ссылку и вводить тотже адрес, то запрашивает авторизацию, вводишь данные пользователя базы 1с, но получаешь облом. Авторизацию для Апача настраивал. Что это может быть такое? Или требуются данные не пользователя 1с? |
|||
73
Serginio1
20.08.11
✎
19:14
|
(72) А русских букв случайно нет?
|
|||
74
Serginio1
20.08.11
✎
19:15
|
||||
75
Сергиус
20.08.11
✎
19:21
|
(73)Не..имя пользователя на английском..пароль пустой
Хотя пробовал и другого юзера, тоже с английским написанием и непустым паролем..та же история.. |
|||
76
Serginio1
20.08.11
✎
19:27
|
Ну раз через браузер заходишь, то уже смотри права пользователей 1С. И какую ошибку пишет?
|
|||
77
Сергиус
20.08.11
✎
19:33
|
(76)Аутентификация пользователя не выполнена.
у пользователя полные права.. в файле default.vrd этот юзер прописан.. не понятно почему 1с-ка не может авторизоваться |
|||
78
Сергиус
20.08.11
✎
19:50
|
вот что в логах апач после этого появляется:
[Sat Aug 20 19:45:36 2011] [error] [client 127.0.0.1] client used wrong authentication scheme: (null) for /test/ws/service_avt_3 (needed Negotiate) это когда из Конфигуратора 1с пытаюсь ws-ссылку создать. Буду по этой ошибке копать. |
|||
79
Serginio1
20.08.11
✎
19:56
|
Смотри права пользльзователя 1С в конфигураторе
|
|||
80
Сергиус
20.08.11
✎
19:59
|
вообще права админские ему дал..да я перепробовал не одного пользователя..все бестолку..
походу ошибка происходит когда 1с-ка пытается получить описание по ссылке..а Апач ей в ответ - Хрен тебе! Какая то ошибочная схема авторизации |
|||
81
Serginio1
20.08.11
✎
20:03
|
А в браузере все нормально?
|
|||
82
Serginio1
20.08.11
✎
20:04
|
А версия 1С?
|
|||
83
Сергиус
20.08.11
✎
20:12
|
Все, понял причину..
убрал из настроек Апач следующее: AuthName "1C:Enterprise web client" AuthType SSPI SSPIAuth On SSPIAuthoritative On SSPIPackage Negotiate SSPIOfferBasic Off Require valid-user Моя лажа..зачем то сделал аутентификацию операционной системы при использовании веб-сервера без этого все работает..и из 1с и из браузера. |
|||
84
Serginio1
20.08.11
✎
20:17
|
Так может и на IIS пойдет?
|
|||
85
Сергиус
20.08.11
✎
20:19
|
может, но честно говоря уже нет желания проверять)
Апачу как то больше веры)) |
|||
86
Serginio1
20.08.11
✎
20:20
|
Ясно. Спасибо
|
|||
87
Сергиус
20.08.11
✎
20:21
|
Тебе спасибо, тезка и коллега)
|
|||
88
Serginio1
20.08.11
✎
20:31
|
Рот Фронт
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |