|   |   | 
| 
 | WS сервис не найден - причины | ☑ | ||||
|---|---|---|---|---|---|---|
| 0
    
        zippygrill 22.01.25✎ 21:33 | 
        Привет,
 В основной конфе добавлен веб-сервис под названием "УК_BusinessProcessAndTasksSubsystemMonitoringService" (файл публикации BusinessProcessAndTasksSubsystemMonitoring.1cws), назначил ему роли "АдминистраторСистемы" и "ПолныеПрава", URI и без пакета XDTO + операция под названием "ScheduledJobsOnClusterIsBlocked". Сервис опубликован на IIS. В postman, get запрос /ws/BusinessProcessAndTasksSubsystemMonitoring.1cws?wsdl выводит описание всех точек подключения, в тч ScheduledJobsOnClusterIsBlocked В то же время, в postman, get запрос точки /ws/BusinessProcessAndTasksSubsystemMonitoring/ScheduledJobsOnClusterIsBlocked?wsdl возвращает 500 ошибку и сообщение что сервис не найден. Аутентификация запроса в postman под пользователем у которого точно есть роли АдминистраторСистемы и ПолныеПрава. 
 | |||||
| 1
    
        zippygrill 22.01.25✎ 22:05 | 
        Причем в SoapUI ошибка 400 bad request..     
 | |||||
| 2
    
        lEvGl гуру 22.01.25✎ 22:33 | 
        веб или хттп
 на операциях отдельные права | |||||
| 3
    
        zippygrill 22.01.25✎ 22:40 | 
        (2) на операциях и есть     
 | |||||
| 4
    
        zippygrill 22.01.25✎ 23:04 | 
        не стоит ли перезапустить IIS после перепубликации?     | |||||
| 5
    
        Garykom гуру 22.01.25✎ 23:24 | 
        (0)  В то же время, в postman, get запрос точки /ws/BusinessProcessAndTasksSubsystemMonitoring/ScheduledJobsOnClusterIsBlocked?wsdl возвращает 500 1. не get а post 2. что еще за "?wsdl" на конце url? | |||||
| 6
    
        Garykom гуру 22.01.25✎ 23:27 | 
        (1) и правильно ответил
 1. не видно url ендпойнта, но возможно верный раз что-то ответило 2. хз что за кодировка и тип контента 3. хз что за содержание | |||||
| 7
    
        zippygrill 22.01.25✎ 23:35 | 
        (5) изменил на post и убрал ?wsdl ( подзабыл как складывается путь до операции ) - аналогично 500 ошибка и Сервис не найден.     | |||||
| 8
    
        zippygrill 23.01.25✎ 10:06 | 
        апну тему     | |||||
| 9
    
        Garykom гуру 23.01.25✎ 11:10 | 
        ну почитай уже про soap
 поставь фиддлер/варешарк и отсниффи работающий обмен между клиентом и сервером веб-сервиса | |||||
| 10
    
        Garykom гуру 23.01.25✎ 11:12 | 
        а то сейчас напоминаешь персонажа анекдота
 Анекдот №-51421038У нового русского заглох двигатель в Мерседесе. Он вышел, попинал колеса, повертел руль, помигал фарами, все вроде бы в порядке но двигатель не заводится. Стоит, голосует на дороге. Останавливается такой же новый русский на БМВ. -Братан, помоги, машина не заводится! -А ты колеса пинал? -Да. -А руль вертел? -Да, и фарами мигал. -Тогда извини, не знаю даже, как тебе помочь .... | |||||
| 11
    
        zippygrill 23.01.25✎ 12:33 | 
        (9) И что я увижу в fiddler?     | |||||
| 12
    
        Garykom гуру 23.01.25✎ 13:32 | 
        (11) увидишь endpoint и содержимое правильных ws запросов и ответов     | |||||
| 13
    
        Garykom гуру 23.01.25✎ 13:33 | get запрос /ws/BusinessProcessAndTasksSubsystemMonitoring.1cws?wsdl выводит описание всех точек подключения
 ... get запрос точки /ws/BusinessProcessAndTasksSubsystemMonitoring/ScheduledJobsOnClusterIsBlocked?wsdl возвращает 500 ошибку и сообщение что сервис не найден логично что ws запрос так же стучится post на "/ws/BusinessProcessAndTasksSubsystemMonitoring.1cws?" а уже внутри "ScheduledJobsOnClusterIsBlocked" в xml | |||||
| 14
    
        zippygrill 23.01.25✎ 15:03 | 
        Из 4 ручек - 2 работают, 2 не работают в SoapUI.
 Те что не работают, например BusinessEventsRecordsProcessingIsDelaying, возвращает ошибку 500 А postman как сообщал что сервис не найден - так и сообщает.. 
 | |||||
| 15
    
        zippygrill 23.01.25✎ 18:07 | 
        В общем не знаю как заработало, но избавился от кириллице в названии сервиса, ручек и тд, переопубликовал, в SOAPUI удалил и снова затянул описание сервиса, указал авторизацию в SOAPUI и заработало наконец то.     | |||||
| 16
    
        _Дайвер_ 23.01.25✎ 22:11 | 
        (15) Молодец, кириллица с веб сервисами вообще не дружит, поэтому ее нужно избегать. Веб сервис сохраняется в пути и могут возникнуть проблемы у IIS     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |