|   |   | 
| 
 | Публикация на IIS lEvGl, AAA, ГдеСобакаЗарыта, arsik, Шурик71, Garykom, d4rkmesa, Бычье сердце, Андрюха, Ёпрст, Gennady, Регистр, malikov, takefive, BayJay, vbus, Prog_man, Климов Сергей, SeArT, Stepashkin, alexela, runuts, evorle145, kubik_live, yanikolay, Страждущий, shuhard, obs191, Fedor-1971, AlexGL, ReaLg, Vario, trad, Лирик, ewg, zippygrill, troyka, Linemoon, Sbld, dergreche, mr_K, Гипервизор, Звездец, kir-g, newjon, 2mugik, segn, Djelf, p-soft, Затейник, MM, Anton1307, Лодырь | ☑ | ||
|---|---|---|---|---|
| 0
    
        AAA 22.01.25✎ 15:22 | 
        Всем доброго времени суток. Неожиданно на ровном месте возникла проблема.
 Имеется серверная база База1. В ней есть http-сервис, реализованный в расширении. База опубликована на IIS. Все прекрасно работает, http-сервис честно выполняет свою работу. Понадобилась копия базы. Развернул на том же сервере База2 - копию База1 в режиме "КОПИЯ". Админы точно также ее опубликовали на том же IIS. База2 работает и под web-клиентом и из браузера. Но расширение не работает. Ошибка 401.5 - ошибка авторизации. Сравнил файлы публикации баз. Файлы идентичны, кроме имени публикации и адреса базы (там естественно отличие тоже только в имени). Как такое может быть и куда можно копнуть ?) Флаги публикации сервисов расширений естественно выставлены. | |||
| 1
    
        shuhard 22.01.25✎ 15:22 | 
        (0) в журнале 1С и в логах IIS что ?     | |||
| 2
    
        AAA 22.01.25✎ 15:24 | 
        Логи IIS посмотреть не могу. Логи 1С посмотрю     | |||
| 3
    
        AAA 22.01.25✎ 15:58 | 
        Сеанс. Ошибка аутентификации. Пользователь NT AUTHORITY\USR
 Но в запросе посылается совсем другой пользователь, обычный пользователь 1С. В публикации флаг аутентификации операционной системы не выставлен В логах первой базы никаких ошибок нет и там именно тот пользователь, который отправляется в запросе. Запрос формируется одним и тем же инструментом, только меняется имя базы. | |||
| 4
    
        lEvGl 22.01.25✎ 16:30 | 
        (0) при переносе не в режиме копии работает, возможно дело в этом
 https://www.online-ufa.ru/content/articles/kopiya-v-zagolovke-programmy-1c/ может сервисы тоже блокируются | |||
| 5
    
        shuhard 22.01.25✎ 16:33 | 
        (3) подключи расширение заново     | |||
| 6
    
        craxx 22.01.25✎ 16:40 | 
        (0) Точно из-за режима копии..     | |||
| 7
    
        AAA 22.01.25✎ 16:49 | 
        (4)КОПИЯ специально не убираю. Там есть другие обмены. Дома работает КОПИЯ и на IIS и на Апач. я тоже  на это подумал было, не видно других причин. Но работает. Но дома базы файловые. Старые.     | |||
| 8
    
        AAA 22.01.25✎ 16:45 | 
        (5)Попробую     | |||
| 9
    
        Garykom 22.01.25✎ 16:59 | 
        галочки расширений сравни     | |||
| 10
    
        Garykom 22.01.25✎ 17:03 | 
        И да "копии" бывают разные ))
 https://wonderland.v8.1c.ru/blog/razvitie-mekhanizma-kopiy-baz-dannykh/ | |||
| 11
    
        AAA 22.01.25✎ 17:14 | 
        (9) и галочки и тексты файлов сравнивал )     | |||
| 12
    
        AAA 22.01.25✎ 17:39 | 
        Удалил расширение, снова добавил, опубликовал базу. Результат тот же. Уберу еще КОПИЮ на короткое время     | |||
| 13
    
        shuhard 22.01.25✎ 17:50 | 
        (12) что в vrd, какие роли по умолчанию в расширении     | |||
| 14
    
        evorle145 22.01.25✎ 18:04 | 
        (0) эх, был у меня, кажется, прям очень похожий случай... пытались это победить долго.. все перепроверили, но выдавало ошибку хоть ты тресни..  В итоге помог один матерый сисадмин, который догадался, что не хватает прав на файл с настройками.. точнее даже не на сам файл, а в файле был прописал путь к запуску, и путь лежал через C:\Users\Ivanov\AppData\Local\Programs\1cv8_x64\8.3.25.1286\bin\wsisapi.dll
 на которую и не хватало прав... | |||
| 15
    
        Бычье сердце 22.01.25✎ 18:15 | 
        (0)
 Проверьте права пользователя 1С (может быть стоит добавить роль расширения) | |||
| 16
    
        AAA 22.01.25✎ 18:26 | 
        Что КОПИЯ, что не КОПИЯ - инвариантно.
 (13)в расширении одна основная роль, на все даны права Сама база - копия работающей, в той все ок. Админы сначала копию сами опубликовали, сегодня сам публикую проблемную базу в своей виртуалке. Права IUSER на папку с публикациями и на папку платформы дал. Проблема где-то явно не в 1сб вероятно что-то похожее на (14) | |||
| 17
    
        AAA 22.01.25✎ 18:42 | 
        Смотрю лог успешного соединения на домашней машине. И он несколько странный. Сначала идет та же самая ошибка аутентификации NT AUTHORITY\USR, а затем успешное соединения пользователя из запроса и успешная передача данных.
 Не будучи админом трудно понять ) | |||
| 18
    
        lEvGl 22.01.25✎ 21:32 | 
        (17) это нормально, попытка вин аутентификации
 в иис надо смотреть, кмк, возможно на рабочей нестандартные настройки | |||
| 19
    
        Сергиус 23.01.25✎ 03:20 | 
        (0)Попробовать сделать переопубликацию из копии, запустив 1с от имени администратора.     | |||
| 20
    
        AAA 23.01.25✎ 06:20 | 
        (19)делал это уже несколько раз     | |||
| 21
    
        AAA 23.01.25✎ 07:39 | 
        Короче, я ничего не понимаю. Я изменил в публикации имя, выполняю запрос с новым именем. Пишет ошибку 404, то есть, как я понимаю, ресурс не существует. Попробовал еще простое имя, результат тот же. Возвращаю старое, вчерашнее имя публикации и запрос заработал. Как такое может быть ?     | |||
| 22
    
        lEvGl 23.01.25✎ 07:42 | 
        чудеса в решете     | |||
| 23
    
        AAA 23.01.25✎ 07:47 | 
        (22)да ваще хрень, так не бывает. Сейчас получается работает недействующая публикация. А публикация базы может же выполняться в ручную вручную в IIS ?     | |||
| 24
    
        lEvGl 23.01.25✎ 07:50 | 
        (23) может
 даже не недействующая, а несуществующая | |||
| 25
    
        AAA 23.01.25✎ 08:11 | 
        (24)ну сами файлы старых публикаций остались целыми, я не удалял публикации.Публиковал в новых папках по имени публикации.
 Но новые публикации так и не работают, ошибка 404. | |||
| 26
    
        Ёпрст 23.01.25✎ 10:54 | 
        (25) сам iis хотя бы рестартовали ?     | |||
| 27
    
        AAA 23.01.25✎ 11:00 | 
        (26)нет, последний раз позавчера вечером. Там люди работают, не настартуешься. с 7 до 22.
 Меня интересует такой ламерский вопрос. Возможно создать публикацию так, что будет действовать она, а мои публикации в конфигураторе для нее по барабану ? Я публикую в своей виртуальной машине, как публиковали админы, я не знаю. И у меня такое ошущение, что работает их публикация. Где она лежит, я не знаю. И у меня в запросе было имя публикации с заглавной буквы, а публикация была со строчной. Как только я поменял, публикация заработала. Хотя когда просто обращаешься как базе из браузера по моему все равно какая буква, строчная или заглавная (на досуге еще раз все проверю). Тогда все объясняется. | |||
| 28
    
        Ёпрст 23.01.25✎ 11:55 | 
        (27) им надо всего лишь рестартануть iis, иначе, её так и не будет "видать"     | |||
| 29
    
        Регистр 23.01.25✎ 12:06 | 
        (27) "Там люди работают, не настартуешься."
 А чего им сделается, они даже и не заметят. | |||
| 30
    
        lEvGl 23.01.25✎ 13:37 | 
        (27) Публикаций может быть много и они будут работать все одновременно. При публикации из конф-ра он не затирает существующую, а создает новую рядом. Проверил сейчас. Регистр.. ладно, понятно))     | |||
| 31
    
        AAA 23.01.25✎ 14:06 | 
        (30)проблема то в том, что я, как дятел, публиковал базу на выданной мне админами виртуальной машине, а IIS, находящийся по другому адресу ни сном, ни духом про мои публикации. Нюанс оказался именно в регистре имени публикации, было КА_copy вместо ka_copy. Для запроса к http сервису это критично, а вот при запуске базы из браузера регистр по барабану
 Всем огромное спасибо!! | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |