Меню

E88a796d 7758 48a7 9ba7 781e269e9aa4 ошибка формата потока

image

Проблема в создавшейся базе, я получаю ошибку при попытке подключиться конфигуратором в созданную базу.

CREATEINFOBASE "Srvr=srv;Ref=sa4;DBMS=PostgreSQL;DBSrvr=/tmp/postgresql/socket;DB=sa4;DBUID=postgres;LicDstr=Y;Locale=ru_RU;CrSQLDB=Y;SchJobDn=N;"
47:13.608000-0,EXCP,1,process=1cv8,OSThread=693,Exception=d294e384-7ea6-49c6-be96-f3a6e3de1242,Descr='LoadComponent(cfgtest):
d294e384-7ea6-49c6-be96-f3a6e3de1242: Ошибка загрузки компоненты cfgtest: '
47:14.019000-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/1/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:14.020002-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/3/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:15.737001-0,EXCP,1,process=1cv8,OSThread=693,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr='./src/ExceptionWriterUIImpl.cpp(224), shown to the user:
e88a796d-7758-48a7-9ba7-781e269e9aa4: Ошибка формата потока'

Closed

Ошибка формата потока #12

Issue Opened

Korotovskih Opened Issue On Nov 3rd 2020, 5:28

Korotovskih

image

Проблема в создавшейся базе, я получаю ошибку при попытке подключиться конфигуратором в созданную базу.

CREATEINFOBASE "Srvr=srv;Ref=sa4;DBMS=PostgreSQL;DBSrvr=/tmp/postgresql/socket;DB=sa4;DBUID=postgres;LicDstr=Y;Locale=ru_RU;CrSQLDB=Y;SchJobDn=N;" 
47:13.608000-0,EXCP,1,process=1cv8,OSThread=693,Exception=d294e384-7ea6-49c6-be96-f3a6e3de1242,Descr='LoadComponent(cfgtest):
d294e384-7ea6-49c6-be96-f3a6e3de1242: Ошибка загрузки компоненты cfgtest: '
47:14.019000-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/1/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:14.020002-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/3/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:15.737001-0,EXCP,1,process=1cv8,OSThread=693,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr='./src/ExceptionWriterUIImpl.cpp(224), shown to the user:
e88a796d-7758-48a7-9ba7-781e269e9aa4: Ошибка формата потока' 

Comment

WizaXxX commented on 2 years ago

WizaXxX

Попробуйте в момент возникновения ошибки подключиться к контейнеру командой docker exec -it ИмяКонтейнера bash и там фактически посмотреть на файл /mnt/smtl.cf хотя бы на его размер. Возможно что то идет не так в момент монтирования каталогов

Korotovskih

Попробуйте в момент возникновения ошибки подключиться к контейнеру командой docker exec -it ИмяКонтейнера bash и там фактически посмотреть на файл /mnt/smtl.cf хотя бы на его размер. Возможно что то идет не так в момент монтирования каталогов

Я тоже сперва грешил на smtl.cf, но в итоге выяснил. что дело в любой базе созданной в контейнере db.
Я пробовал создавать на нем базы, не относящие к сценарию — они создавались, но при подключении к ним возникает ошибка формата потока.

Потом грешил, что может дело в сокете, но открыв порт — результат был тот же, подключившись через pgadmin — в созданных базах не увидел ни чего криминального, что смотреть я правда хз и как читать текущую ошибку тоже.

Comment

WizaXxX commented on 2 years ago

WizaXxX

А какая версия платформы? Может попробовать другую?

Korotovskih

А какая версия платформы? Может попробовать другую?

я собирал с 8.3.15.1869 (как в ридми) и 8.3.17.1549 — аналогично

Korotovskih

я мог бы сохранить собранные образы и отправить вам, учитывая содержимое я их не прикладываю к обращению

Comment

WizaXxX commented on 2 years ago

WizaXxX

А какая ОС используется?
Лучше в телеграмм тогда прислать ссылку.
https://t.me/wizaxxx

Korotovskih

А какая ОС используется?

речь идет о docker windows, wsl2 based engine

Лучше в телеграмм тогда прислать ссылку.
https://t.me/wizaxxx

хорошо — отправлю туда

Comment

WizaXxX commented on 2 years ago

WizaXxX

На wsl2 не тестировалось. А может есть возможность проверить без wsl?

Korotovskih

На wsl2 не тестировалось. А может есть возможность проверить без wsl?

Да, я мог бы проверить, если нет каких-то иных соображений о причине

Comment

WizaXxX commented on 2 years ago

WizaXxX

Пока что нет, но вы все равно пришлите образы.
Попробую их например на linux запустить

Korotovskih

Мой докер

Client: Docker Engine - Community
 Version:           19.03.13
 API version:       1.40
 Go version:        go1.13.15
 Git commit:        4484c46d9d
 Built:             Wed Sep 16 17:00:27 2020
 OS/Arch:           windows/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.13
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.13.15
  Git commit:       4484c46d9d
  Built:            Wed Sep 16 17:07:04 2020
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          v1.3.7
  GitCommit:        8fba4e9a7d01810a393d5d25a3621dc101981175
 runc:
  Version:          1.0.0-rc10
  GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683 

Если клиент работает на win, а сервер в wls2 дистрибутиве — воспроизводится ошибка формата потока.

прочее, что возможно относится к проблеме и я это проверил:

  • если клиент и сервер докера на одном linux хосте — ошибка не воспроизводится.
  • если не использовать вольюмы — ничего не меняется
  • файловые базы — нормально создаются и работают

ПС: Окружение для воспроизведения отправил мейнтейнеру.

Comment

WizaXxX commented on 2 years ago

WizaXxX

Установил WSL2. Все равно ошибка не воспроизводится 🙁
Образы использовал именно из архива.

Попробовал подключиться с той же машины на которой стоит docker. Получил ошибку https://github.com/1C-Company/docker_fresh/issues/7
Попробовал подключиться с Mac OS, подключился нормально.

Правильно ли я понимаю что у вас ошибка появляется именно тогда, когда вы подключаете конфигуратором к базе с того же ПК на котором и docker стоит?

Korotovskih

Правильно ли я понимаю что у вас ошибка появляется именно тогда, когда вы подключаете конфигуратором к базе с того же ПК на котором и docker стоит?

Нет, ошибка возникает при любой операции после создания базы. на скрине я это делал подключившись в контейнер через vnc.

Установил WSL2. Все равно ошибка не воспроизводится 🙁

а вы включили опцию? image

если сделать

docker version 

будет видно

Client: Docker Engine - Community
 OS/Arch:           windows/amd64
Server: Docker Engine - Community
 Engine:
  OS/Arch:          linux/amd64 

мне кажется ошибка связана с тем, что клиент и сервер докера — разные хосты, и существует какая-то такая особенность в сетевом взаимодействии, что pgpro и клиент/сервер 1с не могут найти общий язык

Comment

WizaXxX commented on 2 years ago

WizaXxX

Нет, ошибка возникает при любой операции после создания базы. на скрине я это делал подключившись в контейнер через vnc.

В самом контейнере тоже конектился конфигуратором, проблемы нет.

а вы включили опцию?

Конечно. image

мне кажется ошибка связана с тем, что клиент и сервер докера — разные хосты, и существует какая-то такая особенность в сетевом взаимодействии, что pgpro и клиент/сервер 1с не могут найти общий язык

Ну клиентская часть docker не особо то и важна как мне кажется.
Я все делал из под ubuntu в wsl. Но могу показать оба результата image

А вы запускали стенд из под wsl или в cmd/PowerShell?

Korotovskih

А вы запускали стенд из под wsl или в cmd/PowerShell?

у меня из cmd и из убунты под всл воспроизводилось =(

Comment

WizaXxX commented on 2 years ago

WizaXxX

А если создать пустую ИБ без указания cf файла, конфигуратор открывается?

Korotovskih

А если создать пустую ИБ без указания cf файла, конфигуратор открывается?

не открывается

Comment

WizaXxX commented on 2 years ago

WizaXxX

Может быть переустановка docket desktop поможет?
У меня просто кончились идеи… куда ещё можно капнуть:(

Korotovskih

Может быть переустановка docket desktop поможет?
У меня просто кончились идеи… куда ещё можно капнуть:(

9 из 10 дело где-то между pgpro и 1с которые почему-то ведут себя плохо в окружении, мне не-то что бы чешется-колется это через wsl, я пока проверял, пришел к желаемому результата в hyper-v.

Возможно у вас есть коллеги которые умеют транслировать ошибку формата потока в конкретную неисправность, ее раскрытие может иметь , в том числе, продуктовую ценность?

Comment

WizaXxX commented on 1 year ago

WizaXxX

Как оказалось проблема не в этом.
После долгих попыток выяснилось что проблема была в пробросе каталога кластера - ./artifacts/srv/data:/var/lib/1c/data переделал на использование volume и ошибка ушла.

The 1C:Enterprise developers forum

#1

People who like this:0Yes/0No

Oct 11, 2017 11:34 PM

Interested


Rating:

32



Joined: Oct 27, 2011
Company: Abaco Soluciones S.A.

Somehow server got into CPU consuming state. I checked the log and found this

Quote
25:13.395002-0,EXCP,0,process=rmngr,setUnhandledExceptionFilter=setUnhandledExceptionFilter
25:13.395004-0,PROC,1,process=rmngr,Err=0,Txt=1C:Enterprise 8.3 (8.3.10.2561) Cluster Manager started. Ctrl+C to exit.
25:13.817000-0,EXCP,0,process=rmngr,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr=»srcClusterDistribImpl.cpp(2020):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: File shared access error ‘C:Program Files (x86)1cv8srvinforeg_15411CV8Clsto.lst’. 32(0x00000020): The process cannot access the file because it is being used by another process. : srcfiles.cpp(426): 32(0x00000020): The process cannot access the file because it is being used by another process. «
25:13.817001-0,EXCP,0,process=rmngr,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr=’srcClusterRegistryImpl.cpp(2480):
e88a796d-7758-48a7-9ba7-781e269e9aa4: Stream format error’
25:13.817002-0,EXCP,0,process=rmngr,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr=’srcClusterRegistryImpl.cpp(2480):
e88a796d-7758-48a7-9ba7-781e269e9aa4: Stream format error’
25:13.817003-0,EXCP,0,process=rmngr,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr=’srcClusterRegistryImpl.cpp(2480):

And repeated stream error…

So I decided to delete the file because restarting was not helpful it all. It started fine.. but now it does not accept connections.

It is important to mention that this problem happened after the license get lost. But I think it is more of a coincidence.

p.s attached logs
p.p.s. Deleted file only had empty lines so it probably was corrupted

Attached Files

Download logs.rar (44.02 KB)

Edited: Alexey Gerasimov
Oct 11, 2017 11:39 PM


 
Alex Mr

#2

People who like this:0Yes/0No

Oct 12, 2017 10:42 AM

Just came


Rating:

1



Joined: Nov 10, 2015
Company: Clever Business Solutions

You can try changing server port numbers. +1000
Ex: -regport 2541 -port 2540 -range 2560:2591


 
Konstantin Rupasov

#3

People who like this:0Yes/0No

Oct 12, 2017 05:06 PM

Active user

1C:Professional


Rating:

6



Joined: May 8, 2013
Company: 1C Company

Hello Alexey,

1. «Somehow server got into CPU consuming state»

Did you check what process was consuming CPU the most? How high was the consumption?

2. Log files you attached doesn’t contain error messages you mention. Can you send me log files containing the errors?

3. «So I decided to delete the file because restarting was not helpful it all»

Did you delete 1CV8Clsto.lst file? How did it go? Was there any messages about shared access violation during the deletion?

4. «Deleted file only had empty lines so it probably was corrupted»

1CV8Clsto.lst is a cluster registry file. If the cluster works this file should never be empty. Looks like you need to reinstall the platform.


 
Alexey Gerasimov

#4

People who like this:0Yes/0No

Oct 12, 2017 08:46 PM

Interested


Rating:

32



Joined: Oct 27, 2011
Company: Abaco Soluciones S.A.

Quote
Konstantin Rupasov wrote:
Did you check what process was consuming CPU the most? How high was the consumption?

rmngr

Quote
Konstantin Rupasov wrote:
2. Log files you attached doesn’t contain error messages you mention. Can you send me log files containing the errors?

Please pay attention to my first message 🙂

Quote
Konstantin Rupasov wrote:
Did you delete 1CV8Clsto.lst file? How did it go? Was there any messages about shared access violation during the deletion?

Well, I had to stop it

Quote
Konstantin Rupasov wrote:
1CV8Clsto.lst is a cluster registry file. If the cluster works this file should never be empty. Looks like you need to reinstall the platform.

Do yo have some manual about file structure. I want to implement some utility to reconstruct the cluster in the case of failure.

p.s Glad to hear you


 
Konstantin Rupasov

#5

People who like this:0Yes/0No

Oct 17, 2017 12:58 PM

Active user

1C:Professional


Rating:

6



Joined: May 8, 2013
Company: 1C Company

Quote
Alexey Gerasimov wrote:
Do yo have some manual about file structure. I want to implement some utility to reconstruct the cluster in the case of failure.

See

Administrator Guide

, Appendix 3, SERVICE FILES DESCRIPTION AND LOCATION.


 
Alexey Gerasimov

#6

People who like this:0Yes/0No

Oct 18, 2017 12:03 AM

Interested


Rating:

32



Joined: Oct 27, 2011
Company: Abaco Soluciones S.A.

Quote
Konstantin Rupasov wrote:
See Administrator Guide, Appendix 3, SERVICE FILES DESCRIPTION AND LOCATION.

This is all i can find

Quote
3.7. 1CV8CLST.LST
This file is located in the data directory of each working server marked as a central
server.
The file includes the cluster register and the following information:
„ list of infobases recorded in this cluster
„ list of working servers forming the cluster
„ list of work processes forming the cluster
„ list of cluster managers
„ list of cluster services
„ list of cluster administrators
Example:
C:Program Files1cv8srvinforeg_15411CV8Clst.lst

It is not enough to reconstruct the file


 
Konstantin Rupasov

#7

People who like this:0Yes/0No

Oct 20, 2017 12:24 PM

Active user

1C:Professional


Rating:

6



Joined: May 8, 2013
Company: 1C Company

The only legit way of reconstructing this file is to rebuild the cluster using system tools. In this case I’d recommend to run Administrator Console (1CV8 Servers.msc), delete the cluster and recreate it from scratch. We DO NOT recommend a manual editing of any system files including 1CV8CLST.LST.


 
Subscribe

Users browsing this topic (guests: 1, registered: 0, hidden: 0)


0

1

устанавливал 1с сервер, по мануалу прописал команду

update-rc.d srv1cv82 defaults

вернуло

Adding system startup for /etc/init.d/srv1cv82 ...
/etc/rc0.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc1.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc6.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc2.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc3.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc4.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc5.d/K20srv1cv82 -> ../init.d/srv1cv82

потом возникла необходимость переустановить сервер. выпилил aptitude старый сервер, установил новый.

выпилил из rc?.d все файлы ?20srv1cv82, теперь запускается сервис rmngr и ragent, а третий — rphost — нет.

повторная команда выдаёт

asado ~ # update-rc.d srv1cv82 defaults
update-rc.d: warning: /etc/init.d/srv1cv82 missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 System start/stop links for /etc/init.d/srv1cv82 already exist.

как выпилить полностью 1с из автозапуска чтобы заново нормально добавить?

устанавливал по мануалу http://infostart.ru/public/103782/

Всем доброго времени суток! У всех юзьверей вылетает данное сообщение с рандомной периодичностью, а именно: Сеанс отсутствует или удален File=scrSeanceContextBasImpl.cpp Сервер на SQL, win2012, 32gb, 1С 8.2 (последний релиз). Все крутится на одном сервере (SQL, 1C), т.е. юзеры заходят на него по RDP и работают (4 польз). Главное 3 года все работало как часы! Но в последние 4 дня, вот такая зараза. Что я попытался сделать: удалил 1С (сервер и клиент, все версии), удалил каталоги 1С в ProgramFiles (и в х86) в Program Data. Установил все по новой, и вроде как заработало, но через час опять тоже самое. Что еще капнуть????

Сеть проверь, хотя rdp и не особо грузит.

Так все на одном компе крутится. Я даже пробовал в свойствах базы на серавке 1с, указать адрес, как 127.0.0.1. Не помогло(

Я бы посоветовался с опытным системным администратором

Добавил нового пользователя, копированием и открыл под ним 3 сеанса. Прошел час, пока живем…

у нас сис. админ со мной советуется)) так что не вариант

Ну похоже, какие-то платформенные модули отваливаются по таймауту, о чем она и сообщает. Посмотрите логи самого сервера, возможно там информацию найдете. Если есть возможность, понасоздавайте баз прямо на сервере приложения, запустите и посмотрите будут ли сеансы отваливаться…

сиквел то обслуживается хоть иногда? Кэш для начала почистить в т.ч. серверный. Рабочие процессы не ограничили по использованию памяти? А то рос рос и всех лесом т.к. настроено на перезапуск… а 4 юзера с дефолтовыми настройками это внутри 1 РП и перекинуть их некуда.

С созданием нового пользователя, не прокатило, опять выбило сеанс. Пока перевел всех на файловую БД, работает норм

штатные процедуры sql по обслуживанию (переиндексация итд итд) делаются. Ограничил только журнал транзакций и использование памяти SQl-ом до 8gb (у сервера 32gb). База в файловом режиме весит (4гб)

я удалил и сервер и клиентов, удалил каталоги 1с и заново поставил, не помогло

Что со свободной памятью на момент вылета, размер рабочего процесса каждый раз при вылете не один и тот же?

И да, антивирусом на сервере случаем нет?

я соврал, не сервере 16гб. На момент вылета, 4гб свободно. Антивируса нет. Куда еще капнуть? SQL сервер дурит? Если все стоит на одном сервере (1С, SQL, юзьверы работают на этом же сервере по RDP) может ли влиять сеть??

Сейчас второй день крутиться на файловой базе. Тьфу, тьфу, все норм

Может рпхосту тупо памяти не хватает? Ограничь SQL допустим 4 гигами.

из 12 занятых у rphosts.exe 3.2 гига?

на sql стоит ограничение 8гб (всего 16 на сервере) + 10 активных сеансов RDP бывает с запущенной 1С-кой. Не маловато ли памяти?!…

Хы… Что мы только не делали. Уже пол года пишем полный технологический журнал. После каждого падения шлем в 1С. Их рекомендации.Уменьшить объём памяти выделяемый на сервер. Уменьшить количество процессов. Отключить IP6 совсем. Ещё спросили нет ли у нас процессов выполняемых на сервере более 10 минут. Самый большой отчет строится 1-1.5 минут.

Сейчас с файловой базы, выгрузил DT. На SQL ограничил до 4гб. Создал новую базу, начальный размер поставил 8гб. Начал загружать DT, и через 10 минут опять, -Сеанс отсутствует или удален file=src …… Что за напасть. Протоколы IPV6 вырублены, что еще можно сделать…

Настрой технологический журнал и смотри что творится в момент вылета.

с тех. журналом не связывался еще. Закинул в конфиг сервера этот xml Все правильно ведь? Создал новую базу SQL, загружаю DT. Ждем….

Как назло, база загрузилась нормально :))) в логах тех журнала: 54:56.3199-0,EXCP,3,process=rphost,p:processName=Uat2,t:clientID=18,t:applicationName=Designer,t:computerName=TRANSSRV,t:connectID=13,SessionID=2,Usr=DefUser,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr=»srcConfigSecondaryInfoMngrImpl.cpp(4031): 9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен ‘v8srvr://TRANSSRV/Uat2/Params/2203278d-ef4f-4f68-98f1-feb257d53ecc.si’ 9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен ‘2203278d-ef4f-4f68-98f1-feb257d53ecc.si'» (штук 5 таких записей) Запустил ТИИ и в логах появилась запись: 21:59.9062-0,EXCP,3,process=rphost,p:processName=Uat2,t:clientID=26,t:applicationName=Designer,t:computerName=TRANSSRV,t:connectID=14,SessionID=3,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr=»SRCSrvrInfoBaseImpl.cpp(7663): 9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен ‘v8srvr://TRANSSRV/Uat2/Files/SprScndInfo’ 9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен ‘SprScndInfo'» Что это может значить …

Что то странное творится. ТИИ началось, пошла проверка итд и тут вдруг сообщение, о раздельном доступке к ИБ, хотя кроме меня в базе нет ни кого

Включены регламентные задания.

ТИИ идет нормально, ждем ….

ТИИ прошло с ошибкой, потом как всегда «сеанс отсутствует или удален бла бла бла» В тех журнале, такие записи: 07:27.0682-0,EXCP,0,process=rphost,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr=’srcRHostImpl.cpp(1759): e88a796d-7758-48a7-9ba7-781e269e9aa4: Ошибка формата потока’ 07:28.7728-0,EXCP,4,process=rphost,p:processName=Uat2,t:clientID=3,t:applicationName=Designer,t:computerName=TRANSSRV,t:connectID=5,Exception=SeanceContextException,Descr=’Сеанс отсутствует или удален ID=5b25edbb-257b-4e9b-b0c4-f917a8926c6a, File=srcSeanceContextBasImpl.cpp(5275)’ 05:13.0537-0,EXCP,1,process=ragent,t:clientID=0,ClientID=2,Exception=NetDataExchangeException,Descr=’ server_addr=tcp://TRANSSRV:1541 descr=Ошибка сетевого доступа к серверу (Windows Sockets — 10054(0x00002746). Удаленный хост принудительно разорвал существующее подключение. ) line=947 file=SrcDataExchangeTcpClientImpl.cpp’

Проблемы с сетью? Куда копать дальше? Счас запущу проверку базы средствами SQL с исправлением ошибок

server_addr=tcp://TRANSSRV:1541 descr=Ошибка сетевого доступа к серверу (Windows Sockets — 10054(0x00002746). Удаленный хост принудительно разорвал существующее подключение. ) Начинать с 1. Проверить firewall (брандмауэр) / антивирусы 2. Проверить свичи, если управляемые смотреть на них логи 3. В качестве теста прописать в C:WINDOWSsystem32driversetchosts адрес сервера

база рарусовском автотранспорт чтоли?

А если попробовать поставить 8.3.8.2152, например?

И это… я про память спрашивал… ответа до сих пор нет — дальше что-то советовать смысла нет

сервер sql и 1С на одном компьютере, клиенты заходят на него же по RDP, разве может влиять стабильность сети???

конфа заточена под 8.2, все работало стабильно много лет) свободной памяти уйма

Сколько свободного места на дисках?

Может, был один скачай когда «эксперты» компу назначили такой же IP как серверу.

Тэги:

Комментарии доступны только авторизированным пользователям

1c-company / docker_fresh
Goto Github
PK

View Code? Open in Web Editor
NEW

This project forked from wizaxxx/docker_fresh

39.0
39.0
10.0
3.53 MB

1cFresh (1С:Предприятие. Облачная подсистема Фреш)

Dockerfile 9.32%

Shell 6.09%

Python 84.59%

docker_fresh’s People

Contributors

karnilaev avatar

wizaxxx avatar

docker_fresh’s Issues

Ошибка скрипта start.py

Добрый день.
При запуске срипта
sudo python3 start.py -new -h demo -debug sudo python3 start.py -new -h demo -debug
возникает ошибка
лог (частично) ….
Publish services … done
docker exec srv.demo.1cfresh.dev sh -c «cp /mnt/smtl.cf /tmp/smtl.cf» && docker exec -t srv.demo.1cfresh.dev /opt/1cv8/x86_64/8.3.19.1522/1cv8 CREATEINFOBASE «Srvr=srv;Ref=smtl;DBMS=PostgreSQL;DBSrvr=/tmp/postgresql/socket;DB=smtl;DBUID=postgres;LicDstr=Y;Locale=ru_RU;CrSQLDB=Y;SchJobDn=Y;» /UseTemplate /tmp/smtl.cf /Out «/mnt/create_ib_smtl.out»
Creating smtl is fihish. Duration:0:01:16.133012
docker exec srv.demo.1cfresh.dev sh -c «cp /mnt/other-files/cfe/api_1cfresh.cfe /tmp/api_1cfresh.cfe» && docker exec -t srv.demo.1cfresh.dev /opt/1cv8/x86_64/8.3.19.1522/1cv8 DESIGNER /S «srvsmtl» /LoadCfg «/tmp/api_1cfresh.cfe» -Extension «api_1cfresh» /UpdateDBCfg /Out «/mnt/install_control_ext_smtl.out»
sh: /sbin/ip: No such file or directory
log_fresh_start.txt

Сам файл присутствует в папке docker_freshother_filescfeapi_1cfresh.cfe

Подскажите, пожалуйста, если что не так.

Адаптировать скрипты для Windows Docker Desktop

Сейчас если запустить например, скрипт install.py при билде будут ошибки

Новые версии платформы

В новых версиях платформ файлы в дистрибутиве называются по другому.
Это влияет на get_platform.sh, а именно
1c-enterprise-$DISTR_VER1.$DISTR_VER2-common-$DISTR_VER1-$DISTR_VER2.x86_64.rpm

Плюс пути установки в остальных файлах не /opt/1C/v8.3/x86_64 а /opt/1cv8/x86_64/{PLATFORM_VERSION}/

проблема с сертификатами при сборке docker образов

Добрый день!
Я столкнулся с парой проблем при сборке докер образов.

  1. При wget при скачивании gosu просто отваливался, что не смог установить https соединение. Проявлялось рандомно. Предполагаю, что у меня какая-то локальная проблема с сетью. Сделал обход со скачиванием до старта сборки и прокидыванием файла в сборку.
  2. В текущем варианте не работает oscript packet manager
    Он не может подключиться с хабу из-за нового корневого сертификата lets encrypt, из-за этого не ставится deployka
    ОШИБКА — {Модуль /usr/share/oscript/lib/opm/src/core/Классы/СерверПакетов.os / Ошибка в строке: 61 / Внешнее исключение (System.Net.WebException): Error: TrustFailure (Authentication failed, see inner exception.)}
    ПРЕДУПРЕЖДЕНИЕ — Ошибка получения списка пакетов с хаба ОсновнойСерверПакетов по причине {Модуль /usr/share/oscript/lib/opm/src/core/Классы/СерверПакетов.os / Ошибка в строке: 97 / Ошибка подключения к зеркалу}
    Для себя сделал костыль в докерфайле centos:
    yum -y install ca-certificates; update-ca-trust;
    Может тут может надо взять другой исходный образ centos?
  3. После костыля с обновлением сертификатов, появилась ошибка установки license tools, что невозможно проверить подпись, ключ устарел. Пришлось добавить ключ —ignore-signature-warnings. Платформу использовал 8.3.17.2306, license tools из нее, пробовал отдельно license tools 0.1.15, результат одинаковый.

Для себя вроде сделал обходы, но хотелось бы какое-то общее решение «для следующих поколений».

Ошибка развертывания

for java:8-jre not found: manifest unknown: manifest unknown

Sending build context to Docker daemon 4.986MB
Step 1/5 : FROM java:8-jre
manifest for java:8-jre not found: manifest unknown: manifest unknown
Building gate … error

Ошибка формата потока

image

Проблема в создавшейся базе, я получаю ошибку при попытке подключиться конфигуратором в созданную базу.

CREATEINFOBASE "Srvr=srv;Ref=sa4;DBMS=PostgreSQL;DBSrvr=/tmp/postgresql/socket;DB=sa4;DBUID=postgres;LicDstr=Y;Locale=ru_RU;CrSQLDB=Y;SchJobDn=N;"
47:13.608000-0,EXCP,1,process=1cv8,OSThread=693,Exception=d294e384-7ea6-49c6-be96-f3a6e3de1242,Descr='LoadComponent(cfgtest):
d294e384-7ea6-49c6-be96-f3a6e3de1242: Ошибка загрузки компоненты cfgtest: '
47:14.019000-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/1/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:14.020002-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/3/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:15.737001-0,EXCP,1,process=1cv8,OSThread=693,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr='./src/ExceptionWriterUIImpl.cpp(224), shown to the user:
e88a796d-7758-48a7-9ba7-781e269e9aa4: Ошибка формата потока'

Ошибка запуска

При запуске python3 start.py -new -h demo -debug выдает [ошибку.
https://yadi.sk/i/Q7Ad2dgW6rRfyw
https://yadi.sk/i/DY0tGqSrf0Xr_A

Подключение сервера 1С вне докера в качестве сервера лицензирования

Добавить поддержку работы форума

Необходимо сделать так, что бы форум в данном стенде тоже работал

Ошибка развертывания

Сделать автоматическую загрузку компонентов для запуска стенда

Проблема при подключении к серверу 1с в докере на windows

В докере на windows поднят 1cfresh из репозитория.
Все контейнеры работают, к базам через веб-клиент подключение успешно проходит.
В файле hosts для сервера 1с srv.zhloby3k.1cfresh.dev прописан ip хостовой машины.
При попытке подключения консолью кластера с хостовой машины к серверу 1с (srv.zhloby3k.1cfresh.dev) или при попытке запуска конфигуратора или тонкого клиента выходит ошибка:

Ошибка определения принадлежности клиентского и серверного процессов одному компьютеру.

Консоль кластера
В техподдержке 1с ответили следующим образом:

https://its.1c.ru/db/v8313doc#bookmark:cs:TI000000016
“Не поддерживается запуск клиентского приложения на виртуальной машине, если для сетевого адаптера виртуальной машины установлен тип подключения NAT, а кластер серверов «1С:Предприятия», с которым должно работать клиентское приложение, расположен на компьютере, который является хост-компьютером для виртуальной машины клиентского приложения.”
Причиной ошибки “Ошибка определения принадлежности клиентского и серверного процессов одному компьютеру.” является то, что физический компьютер оба адреса определил как свои, а виртуальный — как принадлежащие разным компьютерам.
Это — особенность инфраструктуры

Необходимо обеспечить возможность работы 1cfresh с докером на windows с хостовой машины.

Активация программных лицензий

Добрый вечер! пытаюсь активировать лицензию пользовательскую но получаю сообщение

[email protected]:~/docker_fresh$ sudo docker run —rm -it

-v /home/admins/docker_fresh/licenses_1c:/var/1C/licenses
fresh/core bash -l -c ‘ring license activate —company «и» —email «[email protected]» —country «Russia» —zip-code «640000» —town «» —street «» —house «» —serial «» —pin «» —send-statistics «false»‘
/entrypoint.sh: line 60: exec: bash: not found
failed to resize tty, using default size
В чем может быть причина ?
Спасибо!
https://github.com/WizaXxX/docker_fresh/issues/18

Добавить s3 хранилище и автоматическую настройку томов через s3

Recommend Projects

  • React photo

    React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo

    Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo

    Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo

    TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo

    Django

    The Web framework for perfectionists with deadlines.

  • Laravel photo

    Laravel

    A PHP framework for web artisans

  • D3 photo

    D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Visualization

    Some thing interesting about visualization, use data art

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo

    Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo

    Microsoft

    Open source projects and samples from Microsoft.

  • Google photo

    Google

    Google ❤️ Open Source for everyone.

  • Alibaba photo

    Alibaba

    Alibaba Open Source for everyone

  • D3 photo

    D3

    Data-Driven Documents codes.

  • Tencent photo

    Tencent

    China tencent open source team.

1c-company / docker_fresh
Goto Github
PK

View Code? Open in Web Editor
NEW

This project forked from wizaxxx/docker_fresh

39.0
39.0
10.0
3.53 MB

1cFresh (1С:Предприятие. Облачная подсистема Фреш)

Dockerfile 9.32%
Shell 6.09%
Python 84.59%

docker_fresh’s People

Contributors

karnilaev avatar
wizaxxx avatar

docker_fresh’s Issues

Адаптировать скрипты для Windows Docker Desktop

Сейчас если запустить например, скрипт install.py при билде будут ошибки

Ошибка развертывания

Проблема при подключении к серверу 1с в докере на windows

В докере на windows поднят 1cfresh из репозитория.
Все контейнеры работают, к базам через веб-клиент подключение успешно проходит.
В файле hosts для сервера 1с srv.zhloby3k.1cfresh.dev прописан ip хостовой машины.
При попытке подключения консолью кластера с хостовой машины к серверу 1с (srv.zhloby3k.1cfresh.dev) или при попытке запуска конфигуратора или тонкого клиента выходит ошибка:

Ошибка определения принадлежности клиентского и серверного процессов одному компьютеру.

Консоль кластера
В техподдержке 1с ответили следующим образом:

https://its.1c.ru/db/v8313doc#bookmark:cs:TI000000016
“Не поддерживается запуск клиентского приложения на виртуальной машине, если для сетевого адаптера виртуальной машины установлен тип подключения NAT, а кластер серверов «1С:Предприятия», с которым должно работать клиентское приложение, расположен на компьютере, который является хост-компьютером для виртуальной машины клиентского приложения.”
Причиной ошибки “Ошибка определения принадлежности клиентского и серверного процессов одному компьютеру.” является то, что физический компьютер оба адреса определил как свои, а виртуальный — как принадлежащие разным компьютерам.
Это — особенность инфраструктуры

Необходимо обеспечить возможность работы 1cfresh с докером на windows с хостовой машины.

Добавить поддержку работы форума

Необходимо сделать так, что бы форум в данном стенде тоже работал

Ошибка скрипта start.py

Добрый день.
При запуске срипта
sudo python3 start.py -new -h demo -debug sudo python3 start.py -new -h demo -debug
возникает ошибка
лог (частично) ….
Publish services … done
docker exec srv.demo.1cfresh.dev sh -c «cp /mnt/smtl.cf /tmp/smtl.cf» && docker exec -t srv.demo.1cfresh.dev /opt/1cv8/x86_64/8.3.19.1522/1cv8 CREATEINFOBASE «Srvr=srv;Ref=smtl;DBMS=PostgreSQL;DBSrvr=/tmp/postgresql/socket;DB=smtl;DBUID=postgres;LicDstr=Y;Locale=ru_RU;CrSQLDB=Y;SchJobDn=Y;» /UseTemplate /tmp/smtl.cf /Out «/mnt/create_ib_smtl.out»
Creating smtl is fihish. Duration:0:01:16.133012
docker exec srv.demo.1cfresh.dev sh -c «cp /mnt/other-files/cfe/api_1cfresh.cfe /tmp/api_1cfresh.cfe» && docker exec -t srv.demo.1cfresh.dev /opt/1cv8/x86_64/8.3.19.1522/1cv8 DESIGNER /S «srvsmtl» /LoadCfg «/tmp/api_1cfresh.cfe» -Extension «api_1cfresh» /UpdateDBCfg /Out «/mnt/install_control_ext_smtl.out»
sh: /sbin/ip: No such file or directory
log_fresh_start.txt

Сам файл присутствует в папке docker_freshother_filescfeapi_1cfresh.cfe

Подскажите, пожалуйста, если что не так.

проблема с сертификатами при сборке docker образов

Добрый день!
Я столкнулся с парой проблем при сборке докер образов.

  1. При wget при скачивании gosu просто отваливался, что не смог установить https соединение. Проявлялось рандомно. Предполагаю, что у меня какая-то локальная проблема с сетью. Сделал обход со скачиванием до старта сборки и прокидыванием файла в сборку.
  2. В текущем варианте не работает oscript packet manager
    Он не может подключиться с хабу из-за нового корневого сертификата lets encrypt, из-за этого не ставится deployka
    ОШИБКА — {Модуль /usr/share/oscript/lib/opm/src/core/Классы/СерверПакетов.os / Ошибка в строке: 61 / Внешнее исключение (System.Net.WebException): Error: TrustFailure (Authentication failed, see inner exception.)}
    ПРЕДУПРЕЖДЕНИЕ — Ошибка получения списка пакетов с хаба ОсновнойСерверПакетов по причине {Модуль /usr/share/oscript/lib/opm/src/core/Классы/СерверПакетов.os / Ошибка в строке: 97 / Ошибка подключения к зеркалу}
    Для себя сделал костыль в докерфайле centos:
    yum -y install ca-certificates; update-ca-trust;
    Может тут может надо взять другой исходный образ centos?
  3. После костыля с обновлением сертификатов, появилась ошибка установки license tools, что невозможно проверить подпись, ключ устарел. Пришлось добавить ключ —ignore-signature-warnings. Платформу использовал 8.3.17.2306, license tools из нее, пробовал отдельно license tools 0.1.15, результат одинаковый.

Для себя вроде сделал обходы, но хотелось бы какое-то общее решение «для следующих поколений».

Ошибка запуска

При запуске python3 start.py -new -h demo -debug выдает [ошибку.
https://yadi.sk/i/Q7Ad2dgW6rRfyw
https://yadi.sk/i/DY0tGqSrf0Xr_A

Сделать автоматическую загрузку компонентов для запуска стенда

for java:8-jre not found: manifest unknown: manifest unknown

Sending build context to Docker daemon 4.986MB
Step 1/5 : FROM java:8-jre
manifest for java:8-jre not found: manifest unknown: manifest unknown
Building gate … error

Ошибка формата потока

image

Проблема в создавшейся базе, я получаю ошибку при попытке подключиться конфигуратором в созданную базу.

CREATEINFOBASE "Srvr=srv;Ref=sa4;DBMS=PostgreSQL;DBSrvr=/tmp/postgresql/socket;DB=sa4;DBUID=postgres;LicDstr=Y;Locale=ru_RU;CrSQLDB=Y;SchJobDn=N;"
47:13.608000-0,EXCP,1,process=1cv8,OSThread=693,Exception=d294e384-7ea6-49c6-be96-f3a6e3de1242,Descr='LoadComponent(cfgtest):
d294e384-7ea6-49c6-be96-f3a6e3de1242: Ошибка загрузки компоненты cfgtest: '
47:14.019000-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/1/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:14.020002-0,EXCP,2,process=1cv8,OSThread=693,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="./src/ClientFileCacheImpl.cpp(280):
9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/3/DynamicalWorkCache': ./src/Storage64.cpp(3077)"
47:15.737001-0,EXCP,1,process=1cv8,OSThread=693,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr='./src/ExceptionWriterUIImpl.cpp(224), shown to the user:
e88a796d-7758-48a7-9ba7-781e269e9aa4: Ошибка формата потока'

Активация программных лицензий

Добрый вечер! пытаюсь активировать лицензию пользовательскую но получаю сообщение

[email protected]:~/docker_fresh$ sudo docker run —rm -it

-v /home/admins/docker_fresh/licenses_1c:/var/1C/licenses
fresh/core bash -l -c ‘ring license activate —company «и» —email «[email protected]» —country «Russia» —zip-code «640000» —town «» —street «» —house «» —serial «» —pin «» —send-statistics «false»‘
/entrypoint.sh: line 60: exec: bash: not found
failed to resize tty, using default size
В чем может быть причина ?
Спасибо!
https://github.com/WizaXxX/docker_fresh/issues/18

Подключение сервера 1С вне докера в качестве сервера лицензирования

Добавить s3 хранилище и автоматическую настройку томов через s3

Ошибка развертывания

Новые версии платформы

В новых версиях платформ файлы в дистрибутиве называются по другому.
Это влияет на get_platform.sh, а именно
1c-enterprise-$DISTR_VER1.$DISTR_VER2-common-$DISTR_VER1-$DISTR_VER2.x86_64.rpm

Плюс пути установки в остальных файлах не /opt/1C/v8.3/x86_64 а /opt/1cv8/x86_64/{PLATFORM_VERSION}/

Recommend Projects

  • React photo
    React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo
    Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo
    Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo
    TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo
    Django

    The Web framework for perfectionists with deadlines.

  • Laravel photo
    Laravel

    A PHP framework for web artisans

  • D3 photo
    D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Visualization

    Some thing interesting about visualization, use data art

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo
    Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo
    Microsoft

    Open source projects and samples from Microsoft.

  • Google photo
    Google

    Google ❤️ Open Source for everyone.

  • Alibaba photo
    Alibaba

    Alibaba Open Source for everyone

  • D3 photo
    D3

    Data-Driven Documents codes.

  • Tencent photo
    Tencent

    China tencent open source team.

Jobs

Jooble

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • E744 6000 ошибка canon
  • E744 4000 ошибка canon