|
Служба агента сервера 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) распиши по пунктам что и как делаешь ..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |