как ломануть 1C 8.3 for Linux - Страница 21
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 21 из 128 ПерваяПервая ... 11161718192021222324252631121 ... ПоследняяПоследняя
Показано с 201 по 210 из 1273
  1. #201
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    добавьте, пжлста, номер(а) версий платформы, на которых это наблюдалось.
    Если возможно, покажите для ясности (без имён компов, доменов - замените на "блабла") nethasp.ini
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  2. #202
    Гость форума

    Регистрация
    08.05.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 5 раз(а) в 4 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    8.3.13.1644
    8.3.14.1779

    nethasp.ini
    -----------------------
    [NH_COMMON]
    NH_IPX = Disabled
    NH_NETBIOS = Disabled
    NH_TCPIP = Enabled

    [NH_IPX]

    [NH_NETBIOS]

    [NH_TCPIP]
    NH_SERVER_ADDR = x.x.x.x
    NH_USE_BROADCAST = Disabled


    ЗЫ. Значения NH_SESSION, NH_SEND_RCV пробовал разные - не влияет ни на что.

  3. Пользователь сказал cпасибо:

    HPDX2300 (06.06.2019)

  4. #203
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от deniskhodus Посмотреть сообщение
    Проблема "Ключ защиты более недоступен".
    Описание: на Linux-машине развернут Etersoft HASP (hasplm) с подключенным сетевым USB ключем на 100 пользователей. На виндовой машине AKS Monitor видит саму Linux-машину, правда в виде "0A7B9A23" (если на винде разворачивать HASP LM - машина будет выглядеть как "0A7B9A23 hostname"). По-умолчанию ключ (HASP #1) не виден в AKS Monitor.
    1. Виндовый клиент 1С, НЕ ЛОМАННЫЙ, следов лома в принципе нет на машине - все оф. Файловая база (чтобы не словить лицензию с сервера предприятия). Настроенный файл nethasp.ini. Клиент запускается, по tcpdump виден обмен между машиной с 1С-клиентом и машиной с HASPLM (udp 475). Сразу в AKS Monitor появляется ключ HASP#1. Лицензия выдается, AKS Monitor ее отображает. Виндовый клиент работает примерно 2-2,5 минуты, когда timeout сессии в AKS Monitor приближается к 400-405 с - клиент 1С пишет "Ключ защиты более недоступен" и вываливается.
    2. --//-- то же самое, только иногда после 2-2,5 минут вываливается с виндовым expection вида "все плохо в backbas.dll" вместо "ключ защиты более не обнаружен".
    3. Виндовый клиент общается с HASPLM только при запуске, а когда вроде должен был бы keepalive послать - тишина, просто ничего нет. Соответственно, возникает мысль, что виндовый клиент 1С недопонимаем что-то у себя внутри и не может ломануться повторно с KEEPALIVE на сервер HASPLM.
    4. Линуксовые клиенты 1С с этим же линуксовым сервером HASP LM работают без нареканий - просто работает и все.
    5. Все виндовые варианты с виндовым HASP LM - работают без нареканий в любых вариациях.
    Еще раз - это оф. Можем, конечно, написать в ИТС 1С (проплачен), но по опыту - ждать у моря погоды.
    Зачем HASP LM на никсах? Потому что мы в принципе в серверной части ушли от винды (сэкономив тонны рабочего времени на разгребание проблем с ней и столько же тонн денег на лицензировании). И очередной виндовоз лишний только из-за сетевых ключей (к сожалению, файловые базы есть и перевести все на PostgreSQL - просто нереально, как факт, и нет смысла, т.к. многие из них - архивные и нужны пару раз в год) - ну это шаг назад, шаг назад. Даже если этот виндовоз вынести в отдельную подсеть и влан и оградить ACL-ками так, что доступен будет только хасп с него - ну это винда, ребят.

    Почему пишу сдесь - чтобы была "движуха", что есть такой прецедент - судя по форумам - крайне нечастый скорее в силу того, что народ пока тупо ломает backbas и не встречает таких, видимо, проблем, а с оф ключем - вот факт - они имеют место быть.
    Да вдруг есть умный человек, который таки решил это.

    ЗЫ. HASP LM пробовал оф (SafeNet-овский, 7.92 + 8.30) - ключ просто не видится 1С-кой, и Etersoft (7.90 + 8.30) - ключ видится, но клиент вылетает с "Ключ защиты более не обнаружен". 32 и 64 бита - одинаковое поведение.
    ЗЫ. Linux: Debian 9 64bit (4.9), и Ubuntu 19.04 (5.0) - поведение одинаковое, к сожалению.

    без включения записи технологического журнала такая инфа оч.скудна - просто констатация факта.
    если есть желание включите "отлов" крахов KEYWASLOST в техн.журнал как это написано в посте 180
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  5. Пользователь сказал cпасибо:

    vfp7 (06.06.2019)

  6. #204
    Гость форума

    Регистрация
    08.05.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 5 раз(а) в 4 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    47:00.278001-1,LIC,1,process=1cv8,OSThread=5376,Func=initialize ,txt='local Application, hasp HL SOFT local, ORGL8 local net, ORG8A local net, ORG8B local netBase local net'
    47:00.294001-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_SET_CONFIG_FILENAME(,prog=17,ser=ORGL8,,si ze=44,,FName=C:/Program Files (x86)/1cv8/conf/nethasp.ini)->,,,'
    47:00.294003-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.372000-77996,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LOGIN(,prog=17,ser=ORGL8,,,,)->,,,'
    47:00.372002-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.403000-30997,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_SETIDLETIME(idle=8,prog=17,ser=ORGL8,,,,)->,,,'
    47:00.403002-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.434000-30997,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_READBLOCK(,prog=17,ser=ORGL8,pos=0,size=5, ,)->,,stat=0,buf=010000000000000897F2'
    47:00.434002-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.465000-30997,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_HASPID(,prog=17,ser=ORGL8,,,,)->id=462669270,,stat=0,'
    47:00.465002-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.497000-31997,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_HASPQUERYLICENSE(,prog=17,ser=ORGL8,,,,)->CurUsr=1,UsrLim=100,type=100,remain=65535'
    47:00.497002-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.528001-30998,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_HASPQUERYLICENSE(,prog=17,ser=ORGL8,,,,)->CurUsr=1,UsrLim=100,type=100,remain=65535'
    47:00.528003-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.559000-30996,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_READBLOCK(,prog=17,ser=ORGL8,pos=58,size=5 ,,)->,,stat=0,buf=FFFFFFFFFFFFFFFFFFFF'
    47:00.559002-1,HASP,2,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:00.559003-281001,LIC,1,process=1cv8,OSThread=5376,Func=getLi cense,res=seize,txt='0, client, seize, 42722216, local Application;
    hard, net, client, 100, 1, (_)
    hard, net, 100, 1, (_)'
    47:03.351040-0,EXCPCNTX,0,ClientComputerName=,ServerComputerNam e=,UserName=,ConnectString=
    47:03.351041-3978041,EXCPCNTX,0,SrcName=PROC,process=1cv8,OSThr ead=5376
    47:03.398000-30995,HASP,1,process=1cv8,OSThread=5376,Txt='
    NETHASP_ENCODEDATA(,prog=17,ser=ORGL8,,size=50,,bu f=B574E75080E3B064B572180AC9841410EA4FB119B3D510AF 4A818DD45815A70D898E5E0A720E6E27808632490A465AF595 0B)->,,stat=0,buf=C12BCEE4E4E13E9542B71C3087A320DE05EE 891D1FF589FD8D08588AD8B6AC931CE84FE2B8ED9EB2106B7E 11D3C9578B8C2F'
    47:03.398002-1,HASP,1,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:04.319001-0,EXCP,1,process=1cv8,OSThread=5376,Exception=9db1 fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="src\backend\src\clientfilecach eimpl.cpp(280):
    9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/1/DynamicalWorkCache': d:\jenkins\ci_builder\windowsbuild2\platform\src\c ore\src\storage64.cpp(3068)"
    47:04.350013-0,EXCP,1,process=1cv8,OSThread=5376,Exception=9db1 fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="src\backend\src\clientfilecach eimpl.cpp(280):
    9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/3/DynamicalWorkCache': d:\jenkins\ci_builder\windowsbuild2\platform\src\c ore\src\storage64.cpp(3031)"
    47:05.910000-30999,HASP,1,process=1cv8,OSThread=5376,Txt='
    NETHASP_HASPID(,prog=17,ser=ORGL8,,,,)->id=462669270,,stat=0,'
    47:05.910002-1,HASP,1,process=1cv8,OSThread=5376,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:09.295000-30997,HASP,1,process=1cv8,OSThread=5376,Usr=Адм инистратор,Txt='
    NETHASP_READBLOCK(,prog=17,ser=ORGL8,pos=0,size=5, ,)->,,stat=0,buf=010000000000000897F2'
    47:09.295002-1,HASP,1,process=1cv8,OSThread=5376,Usr=Админ истратор,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:10.356001-1060998,HASP,1,process=1cv8,OSThread=5376,Usr=Ад министратор,Txt='
    NETHASP_HASPID(,prog=17,ser=ORGL8,,,,)->id=462669270,,stat=0,'
    47:10.356003-1,HASP,1,process=1cv8,OSThread=5376,Usr=Админ истратор,Txt='
    NETHASP_LASTSTATUS(,prog=17,ser=ORGL8,,,,)->NStat=0,SysErr=0,stat=0,'
    47:31.915046-0,EXCP,0,process=1cv8,OSThread=8016,Exception=Data baseException8,Descr="Не удалось заблокировать запись. Действие (изменение, удаление или блокировка записи) не выполнено 'ACTIVEUSERS'"
    47:32.555000-0,EXCP,0,process=1cv8,OSThread=8016,Exception=9db1 fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="src\backend\src\clientfilecach eimpl.cpp(280):
    9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/1/DynamicalWorkCache': d:\jenkins\ci_builder\windowsbuild2\platform\src\c ore\src\storage64.cpp(3068)"
    47:32.555017-0,EXCP,0,process=1cv8,OSThread=8016,Exception=9db1 fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr="src\backend\src\clientfilecach eimpl.cpp(280):
    9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен 'v8stg64://c:/3/DynamicalWorkCache': d:\jenkins\ci_builder\windowsbuild2\platform\src\c ore\src\storage64.cpp(3031)"
    47:34.349056-0,EXCP,0,process=1cv8,OSThread=8016,Usr=Админ истратор,Exception=DatabaseException8,Desc r="Не удалось заблокировать запись. Действие (изменение, удаление или блокировка записи) не выполнено 'DATAZONEOBJECTLOCKS'"
    47:42.180032-0,EXCP,0,process=1cv8,OSThread=8016,Usr=Админ истратор,Exception=DatabaseException8,Desc r="Не удалось заблокировать запись. Действие (изменение, удаление или блокировка записи) не выполнено 'DATAZONEOBJECTLOCKS'"
    47:44.832037-0,EXCP,0,process=1cv8,OSThread=8016,Usr=Админ истратор,Exception=DatabaseException8,Desc r="Не удалось заблокировать запись. Действие (изменение, удаление или блокировка записи) не выполнено 'DATAZONEOBJECTLOCKS'"
    47:45.004019-0,EXCP,0,process=1cv8,OSThread=8016,Usr=Админ истратор,Exception=DatabaseException8,Desc r="Не удалось заблокировать запись. Действие (изменение, удаление или блокировка записи) не выполнено 'DATAZONEOBJECTLOCKS'"
    48:29.636002-0,EXCP,1,process=1cv8,OSThread=5376,Usr=Админ истратор,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='src\vrsbase\src\vresourceinfob aseimpl.cpp(1120):
    580392e6-ba49-4280-ac67-fcd6f2180121: Неспецифицированная ошибка работы с ресурсом
    Ошибка при выполнении запроса POST к ресурсу /e1cib/modules/call:
    475df7fb-d939-4c96-9876-566be5a134cf: Ключ защиты программы больше не доступен! Работа программы завершена.',Context='
    ОбщийМодуль.Документообор� �тСКОГлобальный.Модуль : 23 : Если НЕ ДокументооборотСКОВызовСе рвера.ТекущемуПользовател� �ЭДОДоступен() Тогда'
    48:29.994002-0,EXCP,0,process=1cv8,OSThread=5376,Usr=Админ истратор,Exception=HASP has been lost!

  7. Пользователь сказал cпасибо:

    HPDX2300 (06.06.2019)

  8. #205
    Просто юзер

    Регистрация
    25.01.2018
    Адрес
    Подмосковье
    Сообщений
    50
    Сказал(а) спасибо
    57
    Поблагодарили 26 раз(а) в 12 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Не Ваш случай?
    https://forum.mista.ru/topic.php?id=742670

  9. #206
    Гость форума

    Регистрация
    08.05.2019
    Сообщений
    6
    Сказал(а) спасибо
    0
    Поблагодарили 5 раз(а) в 4 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    неет. совсем не наш

  10. #207
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от deniskhodus Посмотреть сообщение
    Проблема "Ключ защиты более недоступен".

    3. Виндовый клиент общается с HASPLM только при запуске, а когда вроде должен был бы keepalive послать - тишина, просто ничего нет.
    Соответственно, возникает мысль, что виндовый клиент 1С недопонимаем что-то у себя внутри и не может ломануться повторно с KEEPALIVE на сервер HASPLM.
    обмен по сети идет только по UDP, KEEPALIVE исп. только для TCP-соединений.
    вероятно, на клиенте не хватает ресурсов CPU, померяйте тестом гилева производительность клиентских машин, ловящих крах KEYWASLOST.
    как связана "нехватка ресурсов CPU" с крахом KEYWASLOST ? ответ: доставка UDP-пакетов не гарантирована, сильно нагруженый клиент (перегруз CPU, очередь ожидания большая) будет терять сетевые UDP-пакеты.

    и техн.журнал лучше присоединять в zip-архиве, а то впечатление что приведенный текст обрезало - толстый клиент перед крахом пишет в журнал строку "HASP has been lost!"
    Последний раз редактировалось HPDX2300; 06.06.2019 в 13:46.
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  11. Пользователь сказал cпасибо:

    vfp7 (06.06.2019)

  12. #208
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от deniskhodus Посмотреть сообщение
    Проблема "Ключ защиты более недоступен".
    .......
    Почему пишу сдесь - чтобы была "движуха", что есть такой прецедент - судя по форумам - крайне нечастый скорее в силу того, что народ пока тупо ломает backbas и не встречает таких, видимо, проблем, а с оф ключем - вот факт - они имеют место быть.
    Да вдруг есть умный человек, который таки решил это.
    некоторые ставят на каждое клиентское место эмулятор "мультиключ" - платформа с ним не борется (пока), но гарантий типа "спасает от HASP_HAS_BEEN_LOST" не дает.
    попробуйте на виндовый комп, где наблюдается крах, поставить эмулятор.
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  13. #209
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от deniskhodus Посмотреть сообщение
    к сожалению, файловые базы есть ... многие из них - архивные и нужны пару раз в год
    Я сам еще не пробовал "Автономный сервер", но нет сомнений - схема рабочая даже в рамках одного компа, ибо про неё написано в доке.
    Почитайте вот этот пост про "Автономный сервер"
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

  14. #210
    Пришел за помощью

    Регистрация
    05.08.2010
    Сообщений
    21
    Сказал(а) спасибо
    1
    Поблагодарили 17 раз(а) в 8 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Собрал из исходников. Переводил сам ключи в json, брал готовые здесь, но ключ для x64 сервера так и не видится, хотя устройство и добавляется
    Код:
    Bus 007 Device 002: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
    Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 006 Device 002: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
    Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 005 Device 002: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
    Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Код:
    ./eterkeytest --hasp
    USB:
    
    HASP:
    HASP API VERSION: 8.0
    
    HASP Local:
    	USB HASP4 M4 (HASP4 is connected, key is HASP4 Net 100)
    	1C:Accountancy v8.0
    
    	USB HASP4 Time (HASP4 is connected, key is not a HASP4 Net)
    	1C:Enterprise v8.0 (Applications server)
    
    HASP Net at host (see NETHASP.INI) (press Ctrl-C to break):
    .eterkeytest: dynamic-link.h:57: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed.
    Aborted
    при запуске 1с клиентской ругается на отсутсвие локального ключа EN8SA (серверный ключ x64).

Страница 21 из 128 ПерваяПервая ... 11161718192021222324252631121 ... ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •