4 марта, четверг 21:09
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Ошибка в Вербе

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Ошибка в Вербе

    Всем доброго времени суток.
    Верба выдает ошибку (при шифровании из батника) "access violation at address 4227777A7 in module 'wbothcore.dll'. Read of address 00C4C000".
    Поиски в яндексе/рамблере и даж гугле не доставили, отложив впечатление ,что меня там забанили Ошибка появляется нечасто, но уже есть желание ее устранить.
    Кто сталкивался с похожим?

  • #2
    З.Ы. Самая засада - обрабатывается пара файлов.
    Подписываются оба намана. Шифруются - один "успевает" нормально, второй с ошибкой.
    Суем по одному - все проходит на ура (и подпись и шифр).

    Комментарий


    • #3
      А Верба-пак установлен?
      Если нет, то рекомендую установить.
      Нам помогло при аналогичных ошибках при шифровании из батника
      Интересно, что на другой ПК, тот-же пакет файлов шифровался без сбоев

      Комментарий


      • #4
        Сообщение от john_1980 Посмотреть сообщение
        З.Ы. Самая засада - обрабатывается пара файлов.
        Подписываются оба намана. Шифруются - один "успевает" нормально, второй с ошибкой.
        Суем по одному - все проходит на ура (и подпись и шифр).
        Батник нужно править.

        Комментарий


        • #5
          vpak установлен. А что в батнике поправить?

          Комментарий


          • #6
            Сообщение от john_1980 Посмотреть сообщение
            vpak установлен. А что в батнике поправить?
            Батник ваш, вам виднее. Если по одному файлу все обрабатывается нормально, то видимо цикл организован так, что при обработке файла его, допустим уже нет... Но это нужно видеть код батника. Вообще "Access Violation..." показывает на то, что есть обращение к объекту которого нет.
            Может это поможет.

            Комментарий


            • #7
              Иногда возникает аналогичная ошибка при шифровании большого объема файлов (несколько тысяч).
              ПК меняли, не помогает.

              Комментарий


              • #8
                Сообщение от john_1980 Посмотреть сообщение
                Всем доброго времени суток.
                Верба выдает ошибку (при шифровании из батника) "access violation at address 4227777A7 in module 'wbothcore.dll'. Read of address 00C4C000".
                Поиски в яндексе/рамблере и даж гугле не доставили, отложив впечатление ,что меня там забанили Ошибка появляется нечасто, но уже есть желание ее устранить.
                Кто сталкивался с похожим?
                У меня была похожая ошибка, когда я пытался ключи на диске Z: использовать (флешка).
                Но там, правда, вообще ничего не шифровало/подписывало.
                Может ключи снести на другой диск (я снес на Y: - ошибка исчезла)?

                Комментарий


                • #9
                  Подтверждаю проблема существует и она однозначно не в батнике, возникает только на шифре и при обработке большого числа сообщений.

                  Стабильно раз в неделю, две ловим данную ошибку. Поддержка вербы советует 1). убрать сжатие файлов командой VerbaPak.exe -off (что нам не помогло) 2). Использовать для подписи сообщений локальный а не сетевой диск (нас такой вариант никак не устраивает и мы работоспособность его не проверяли).

                  Если кто поборол данную ошибку другим способом то пишите товарищи пишите!

                  Комментарий


                  • #10
                    Сообщение от Headkrab Посмотреть сообщение
                    Если кто поборол данную ошибку другим способом то пишите товарищи пишите!
                    А если использовать и не локальный, и не сетевой, а RAM-диск?
                    Ну типа в начале батника - открываем рам-диск, кидаем туда ключи, затем в вербе открываем уже с него...

                    Комментарий


                    • #11
                      Сообщение от Headkrab Посмотреть сообщение
                      возникает только на шифре и при обработке большого числа сообщений
                      Большого — это сколько?

                      Что за приложение используется? Оно вполне из-за собственных глюков может передавать неверные данные Вербе, например незатерминированные строки, или просто тупо грохать стек.

                      Комментарий


                      • #12
                        Сообщение от Crypt Посмотреть сообщение
                        А если использовать и не локальный, и не сетевой, а RAM-диск?
                        Ну типа в начале батника - открываем рам-диск, кидаем туда ключи, затем в вербе открываем уже с него...
                        Нет тут речь идёт о том, что файлы необходимо хранить на локальном диске (повторюсь что мы не проверяли этот вариант) а не ключи! Ключи мы храним на руТокен так и в файловой системе, ошибка и в том и другом случае возникает.

                        Сообщение от Macil Посмотреть сообщение
                        Большого — это сколько?

                        Что за приложение используется? Оно вполне из-за собственных глюков может передавать неверные данные Вербе, например незатерминированные строки, или просто тупо грохать стек.
                        От 50 до 3000. По поводу приложения... в филиале батник передаёт в вербу сообщения по маске, процесс шифрования осуществляется тыканьем мышкой в вербе по кнопкам. Т.е. всё может работать неделю другую, потом при шифре возникает ошибка (их может быть несколько, идут как то группами, то нет то сразу несколько) Нажимаем в окне ошибки Дальше... Дальше, в итоге в окне вербы остаются сообщения по которым возникли ошибки, вновь нажимаем Старт и эти сообщения уже обрабатываются корректно.
                        Пробовали просто без всяких батников добавлять файлы в вербу, так же возникает ошибка. Тех поддержка вербы сетует что мы файлы берём с сетевого диска, что пробуйте обрабатывать их предварительно переместив на локальный диск. Скажите а вы какое хранилище используйте сетевое/локальное?

                        Комментарий


                        • #13
                          Файлы обрабатываются тыканьем в Вербе, файлы размещаются на сетевом диске или локально - нет проблем.

                          Комментарий


                          • #14
                            Гм. Каталог, где лежат обрабатываемые файлы - в исключения антивируса добавили? Все файлы и процессы Вербы в исключения добавили? Похоже на блокировку файлов антивирусом в процессе работы.

                            Комментарий


                            • #15
                              от батников, написанных на коленке трудно ожидать чего-то другого))
                              попробуйте все же работать на локальном диске.
                              при больших объемах, часто возникают ошибки доступа..
                              иногда из-за косяков сети, но чаще из-за того что файлы пытаетесь обрабатывать, которые еще заняты приложением, которое их выгружает

                              Комментарий


                              • #16
                                Сообщение от Headkrab Посмотреть сообщение
                                По поводу приложения... в филиале батник передаёт в вербу сообщения по маске, процесс шифрования осуществляется тыканьем мышкой в вербе по кнопкам.
                                Дык, это не «Верба», это РМП. Чего с него взять-то?

                                Расчехляйте компиляторы, встраивайте «Вербу» (в смылсе криптобиблиотеку) в своё ПО. И пусть меня за это моя и/или ЦБшная безопасность повесят на пером же суку, но у меня за 3+ года работы не было ни одного косяка, связанного с криптографией.

                                Насчёт сетевого диска и блокировки файлов — категорически не согласен. Причина явно не в этом. Во-первых, Верба РМП (и любое другое ПО!) при шифровании/расшифровании *не* открывают файлы самостоятельно, а только передают криптобиблиотеке имя файла. Процедуры шифрования памяти работают с кардинально другим форматом криптоконтейнера. У меня же, никогда подобных проблем не возникало. Да и я просто уверен, что разработчики Вербы (в отличие от многих) читали документацию на API CreateFile. Во-вторых, даже если предположить что дело в занятых файлах, криптопроцедуры Вербы вывалятся с кодом ошибки, а не будут вызывать ошибку доступа к памяти.

                                Скорее всего, проблема именно в РМП, а батники и способ вызова не имеют никакого отношения.

                                Комментарий


                                • #17
                                  Сообщение от Crypt Посмотреть сообщение
                                  Гм. Каталог, где лежат обрабатываемые файлы - в исключения антивируса добавили? Все файлы и процессы Вербы в исключения добавили? Похоже на блокировку файлов антивирусом в процессе работы.
                                  Во время тестирования возможных причин ошибки мы вовсе отключали антивирус, полностью выгрузив его. Так же пробовали его разные версии). Проблема не в этом.

                                  В ручную крипто-обработкой в Вербе занимаются около 5-7 человек и ошибка возникает только у тех кто обрабатывает за раз больше 10-20 сообщений, на моей памяти у людей шифрующих по одному файлу данной проблемы не было. При чём возникает она на разных машинах и на разных ОС. Проблема действительно в РМП Верба, только что ей не нравится?
                                  Если получится выяснить что было причиной то обязательно отпишусь. Всем спасибо.

                                  Комментарий


                                  • #18
                                    Сообщение от Headkrab Посмотреть сообщение
                                    Во время тестирования возможных причин ошибки мы вовсе отключали антивирус, полностью выгрузив его. Так же пробовали его разные версии). Проблема не в этом.
                                    В случае с Касперским - это совсем не гарантия того, что это поделие не влазит.

                                    Комментарий


                                    • #19
                                      Headkrab, приветствую коллега по ошибке в вербе. Есть результат?
                                      Мне тоже тех.поддержка вербы советовало всякое. Ничего не помогает. При больших объемах (>1000) ошибка доступа к памяти.
                                      Файлы берутся с локального диска.
                                      Единственное, что не пробовал, при шифровании результат сохранять в другой файл.

                                      Комментарий


                                      • #20
                                        Разбирайтесь с прикладным ПО.
                                        Проблема точно не в СКЗИ.
                                        У нас на стресс-тесте 40000 файлов по 311-П по кругу гонялись неделю с шифрованием/подписями/упаковкой в транспортные архивы (наработалось более 600000 обработанных файлов). ни одного сбоя.
                                        Ваше "Единственное неопробованое" это пожалуй первое что надо проверить

                                        Комментарий

                                        Обработка...
                                        X