|   |   | 
| 
 | Служба агента сервера 1с запускается, но не работает. | ☑ | ||
|---|---|---|---|---|
| 0
    
        Tariset 02.10.13✎ 10:12 | 
        Собственно, формулировка проблемы идиотская,но так оно и есть. Служба стартует без каких-либо ошибок, но не выполняет ничего, что должна:
 Во-первых, автоматически не создает кластер серверов, хотя должна. Во-вторых, при попытке подключения к кластеру выдается ошибка, такая же, как будто служба не включена. Самое интересное, что если устанавливать агента как приложение, то все прекрасно работает. Система - win server 2008. Несколько раз пробовал делать полную переустановку, ставил различные платформы, но ничего не изменяется. В журналах пусто (просто пишет что служба запускается). PS: Началось недавно после ночного отключения службы для автоматической выгрузки. | |||
| 1
    
        PR 02.10.13✎ 10:13 | 
        (0) Ты программист 1С?     | |||
| 2
    
        Tariset 02.10.13✎ 10:34 | 
        (1) Я it-специалист в фирме-франчайзи, но не программист.
 А какое, собственно, это имеет значение? | |||
| 3
    
        Галахад гуру 02.10.13✎ 10:37 | 
        Непонятно. К базам то подключиться получается или нет?     | |||
| 4
    
        Tariset 02.10.13✎ 10:42 | 
        (3) Конечно нет. Выдается та же самая ошибка, что и при попытке подключения к кластеру. Текст ошибки я не привожу, так как она довольно длинная, но я с ней уже не раз встречался и точно знаю, что она вылазит в случаях, когда служба сервера не запущена.     | |||
| 5
    
        Галахад гуру 02.10.13✎ 10:44 | 
        (4) Понятно. 
 Кстати, а это для чего делается? "PS: Началось недавно после ночного отключения службы для автоматической выгрузки." | |||
| 7
    
        Tariset 02.10.13✎ 10:51 | 
        (5) Обычный стандартный батник для автоматической выгрузки. Только перед началом выгрузки он перезапускает службу агента, дабы завершить все повисшие сеансы.     | |||
| 12
    
        Vovan1975 02.10.13✎ 11:04 | 
        "Самое интересное, что если устанавливать агента как приложение, то все прекрасно работает"
 во-первых, права пользователя под которым как служба запускается - поставь админские чтоле... во вторых - проверить брандмауер на предмет блокировки портов - на всякий случай в третьих - настроить отложенный запуск агента | |||
| 13
    
        Sammo 02.10.13✎ 11:05 | 
        Я бы для начала предложил таки еще раз проверить, что служба сервера таки запущена. Что там не переопределения портов.
 + насколько я помню, ошибка может возникать и по дргуим причинам (забыл номер), например, файрволы | |||
| 14
    
        Лефмихалыч 02.10.13✎ 11:08 | 
        (0) в диспетчере службы что видишь? Служба запущена или остановлена?
 (12) адмниские права не нужны | |||
| 15
    
        ptiz 02.10.13✎ 11:09 | 
        Я бы почистил всю папку сервера в program files     | |||
| 16
    
        Лефмихалыч 02.10.13✎ 11:10 | 
        (7) отключение сеансов в клиент-серверных базах делается намного более не так. (0) Читай СП "Средства интеграции и администрирования..Администрирование кластера серверов" от корки до корки или позови программиста     | |||
| 17
    
        Галахад гуру 02.10.13✎ 11:12 | 
        (16) Нафиг вообще бекап средствами 1С?     | |||
| 18
    
        Лефмихалыч 02.10.13✎ 11:14 | 
        (17) чтобы загружать в SQL - вестимо     | |||
| 19
    
        Галахад гуру 02.10.13✎ 11:15 | 
        (18) Чего? Выгружать из SQL, что бы загрузить в SQL?
 Что-то я логики не понял. | |||
| 20
    
        Jonny_Khomich 02.10.13✎ 11:16 | 
        Я думаю домен переименовали или имя сервера.     | |||
| 21
    
        Tariset 02.10.13✎ 11:21 | 
        (12)
 Я хочу еще раз заметить, что ни настройки службы, не какая либо другая конфигурация компьютера не менялась с того момента, когда служба работала. То есть, и пользователь, и порты остаются прежние. И причем здесь отложенный запуск? (13) (14) Я запускаю службу из диспетчера служб и точно могу видеть запущена она или остановлена. Так вот, она запущена. Ошибка может возникнуть по другим причинам, но как приложение то агент работает. И да, файрволов ан компьютере нету. Я знаю, что это плохо, но тот компьютер админю, к сожалению не я, а сисадмин клиента. (15) Перед переустановкой я полностью удалял платформу, включая очистку папок. (16) Обязательно ознакомлюсь, спасибо. Но не думаю, что способ бекапа имеет прямое отношение к проблеме. В конце концов, он там таким образом делался уже очень давно и проблем не возникало. Также регулярно делается бекап из ms sql. (20) И сервер 1с и sql стоят локально на этом компе. | |||
| 22
    
        Лефмихалыч 02.10.13✎ 11:21 | 
        (19) слушай, бро, чо ты до меня-то доколупался? Я что - ТС? Почем мне знать, зачем ему делать бэкап в dt?..
 Я сказал что вообще dt предназначен для выгрузки в SQL, а не для бэкапа. | |||
| 23
    
        Лефмихалыч 02.10.13✎ 11:23 | 
        (21) консоль кластера 1С что показывает? Есть кластер или нет? Рабочие процессы запущены или нет?     | |||
| 24
    
        Лефмихалыч 02.10.13✎ 11:25 | 
        и, кстати, не плохо было бы скрин ошибки все-таки показать, если тебе помощь все-таки нужна     | |||
| 25
    
        Tariset 02.10.13✎ 11:28 | 
        (24) 
 Я бы с удовольствием его предоставил, но сейчас агент запущен как приложение и в 1с работают люди. | |||
| 26
    
        Tariset 02.10.13✎ 11:30 | 
        (23) 
 Если после запуска службы пытаться войти в существующий (т.е. заранее созданый кластер), то выдается ошибка. Если удалить существующий кластер и запустить службу, кластер не создается. | |||
| 27
    
        Tariset 02.10.13✎ 11:34 | 
        (24) 
 Если в вашем распоряжении есть свободная база, работающая через сервер. Можете остановить службу агента и попытаться зайти в базу. Вы увидите ту самую ошибку :) | |||
| 28
    
        упс 02.10.13✎ 11:40 | 
        (0) вручную пробовали в консоли кластер создавать?     | |||
| 29
    
        Tariset 02.10.13✎ 11:49 | 
        (28) 
 Нет. А есть смысл? Ведь запущенный как приложение агент создает вполне рабочий кластер со всеми настройками, который затем все равно не открывается со службой. В таком случае, какая разница как создается кластер? Но я, конечно, попробую. | |||
| 30
    
        Sammo 02.10.13✎ 11:53 | 
        (29) Насколько я помню - агент запущенный как сервис обязательно требует создания кластера, базы и т.п.
 Настройки хранятся в файле. Может его кто-нибудь грохнул ненароком. И есть у меня подозрение (проверить не могу, т.к. никогда не запускал таким образом), что настройки его кк приложения могут храниться в другом файле | |||
| 31
    
        Лефмихалыч 02.10.13✎ 11:56 | 
        (26)
 >"Если удалить существующий кластер и запустить службу, кластер не создается" да, это так. И ни чего в этом необычного или неправильного нет. Не удаляйте кластер и всё. Или если уж нестерпимый зуд в ладошках заставил вас удалить кластер, потрудитесь потом создать его обратно, иначе ни чего работать не будет. >"Если после запуска службы пытаться войти в существующий (т.е. заранее созданый кластер), то выдается ошибка" какая именно ошибка? служба сервера в это время в диспетчере запущена ил нет? | |||
| 32
    
        Fish гуру 02.10.13✎ 11:57 | 
        (30) Да, сталкивался с таким. Файл с настройками был косячный. При переустановке 1С этот файл не восстанавливается, а так и остаётся косячным. Помогло только удаление файла ручками и установка заново.     | |||
| 33
    
        упс 02.10.13✎ 12:00 | 
        (29) смысл есть. После всех ваших манипуляций с переустановкой платформы, удалением кластеров и т.д., сейчас хрен разберёшься в чём причина проблем сейчас и в чём она была изначально. Попробуйте пересоздать кластер, перепрописать базы (если потребуется) и посмотреть как поведёт себя после перезапуска.     | |||
| 34
    
        Tariset 02.10.13✎ 14:15 | 
        (30) (31) (32) (33) 
 Господа, спасибо за советы, но вы отдаляетесь от темы. У меня нет проблем с созданием кластера. Кластер создан агентом и нормально функционирует, при условии, что агент сервера запущен как приложение. Люди в программе сейчас работают нормально. Вся проблема в том, что при запуске агента КАК СЛУЖБЫ этот самый кластер работать перестает. Включаешь приложение - работает, включаешь службу - не работает, вот и вся ситуация. Еще раз - проблема только в том, что служба во включенном состоянии ведет себя так, будто бы она выключена. Возможно здесь вообще дело не связано конкретно с 1с, просто именно ее служба попала "под раздачу". | |||
| 35
    
        Dmumaju 02.10.13✎ 14:33 | 
        (34) в режиме приложения и службы под разными пользователями запускаются?     | |||
| 36
    
        Лефмихалыч 02.10.13✎ 14:35 | 
        (34) пригласите специалиста     | |||
| 37
    
        Tariset 02.10.13✎ 15:06 | 
        (35) 
 Под одним, но не одновременно, конечно. (36) Я и есть специалист. Меня вызвал клиент, потому как своими средствами решить проблему не смог. Все вышеописанные вопросы по поводу способов бекапа, настроек сервера, файрволов и т.д., это все дела клиента, поэтому я пытаюсь эти вопросы игнорировать. Я пришел "на готовое" по вызову и нашел проблему - служба в неадеквате. Я такого еще не встречал и предпринял действия, которые предпринял бы любой в моей ситуации - хоть как-то наладил работу, задал вопрос на нескольких форумах, в надежде что кто-то с таким встречался и сейчас пробую разные способы чтобы ситуацию решить. Судя по ответам, никто из здесь присутствующих тоже с таким не сталкивался, тогда какого еще специалиста мне нужно вызывать? | |||
| 38
    
        rinatru 02.10.13✎ 15:11 | 
        (37) проверь пользователя, под которым запускается служба.     | |||
| 39
    
        Tariset 02.10.13✎ 15:13 | 
        (38) 
 Что значит "проверь пользователя"? Если бы у пользователя не было бы прав на запуск службы, то она бы не запускалась, а я уже устал писать, что служба работает и запускается. | |||
| 40
    
        rinatru 02.10.13✎ 15:17 | 
        (39) имя юзера какое?     | |||
| 41
    
        Tariset 02.10.13✎ 15:24 | 
        (40) Служба запускается с системной учетной записью. Если это важно - Admin.     | |||
| 42
    
        Tariset 02.10.13✎ 15:32 | ||||
| 43
    
        rinatru 02.10.13✎ 15:33 | 
        важно... ты должен проверить права на доступ к определенным папкам. 
 юзер USR1CV8 при создании настраивает доступ к данным каталогам. ты же этого не сделал. нет доступа. ничего не работает ну а в (42) только это подтверждает | |||
| 44
    
        rinatru 02.10.13✎ 15:35 | 
        есть такой каталог: srvinfo.. там хранятся файлы настройки кластера.
 ты проверь права юзера на данный каталог | |||
| 45
    
        rinatru 02.10.13✎ 15:37 | 
        у юзера USR1CV8  на каталог srvinfo права точно есть... т.к. установка 1С-ки автоматически все настроила.
 а ты поставил админа... | |||
| 46
    
        Tariset 02.10.13✎ 15:41 | 
        (43) (44) 
 У этого юзера есть все нужные права, я это проверил первым делом. Более того, ранее служба запускалась так же из под него и работала. К тому же как приложение агент запускается также из под админа, что значит что права на все нужные папки у него имеются. И я еще раз упомяну, что служба РАБОТАЕТ. А вот под USR1CV8 она запускаться отказалась, потомучто права на папку у него есть, а вот права на запуск служб нету. | |||
| 47
    
        rinatru 02.10.13✎ 15:45 | 
        (46)
 1. причем тут служба... ну и пусть, что она работает.. я тебя спрашиваю.. у юзера Admin есть права на папку srvinfo и хватит тут капслосить. никто тут не обязывался тебе объяснять все. 2.если все доступы есть, то открой файлики srvinfo\srvribrg.lst и srvinfo\reg_1541\1CV8Reg.lst. проверь название кластера сервера 1С в этих файликах и то, что в реальности стоит. | |||
| 48
    
        zva 02.10.13✎ 15:48 | 
        (42) текст ошибки большой, поэтому читать не обязательно?
 у вас подключение к серверу идет по 3 ip, причем сначала по ipv6, потом по ipv4, при этом один из ip внеший... Смотрите DNS в первую очередь. Отключите ipv6. Сколько сетевых интерфейсов на сервере 1С? | |||
| 49
    
        Tariset 02.10.13✎ 16:02 | 
        (47) 
 1) У юзера есть все права, я уже написал. Капслочу я чтобы обратить внимание и не более того. Не хотите объяснять - не надо, я уже писал. Тем не менее я буду благодарен за любую помощь. 2) Посмотрю (48) Отчего же необязательно? Я очень внимательно его изучил и понял тоже само что и вы. Только вот, я уже писал раньше, что сервер стоит локально. Но, судя по всему, программа пытается долбиться во все существующие подключения через указанный порт, пока не найдет нужное. В любом случае, это никак не относится к проблеме. | |||
| 50
    
        zva 02.10.13✎ 16:29 | 
        "сервер стоит локально"
 какая разница где он стоит. nslookup имя сервера что выдает? сетевых интерфейсов на нем сколько? | |||
| 51
    
        Coldboy 02.10.13✎ 16:42 | 
        (0) распиши по пунктам что и как делаешь ..     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |