id: Гость   вход   регистрация
текущее время 02:40 23/01/2020
Автор темы: _owl, тема открыта 31/07/2010 01:10 Печать
Категории: софт, gnupg
https://www.pgpru.com/Форум/РаботаСGnuPG/ПроблемыСЗапускомGPGкодировкаPinentry-решено
создать
просмотр
ссылки

проблемы с запуском GPG (кодировка, pinentry) – [решено]


Доброго времени суток! Извините за банальщину. Пользовался PGP Desktop, решил приобщиться к GPG. Скачал и установил gpg4win 2.0.4 но тутже столкнулся со следующим:


1. После интеграции GpgOL в MS Outlook 2003 перестали отправляться сообщения. Открывается окно создания сообщения, вводим текст, все как всегда... нажимаем "отправить" – ничего не происходит. Окно создания сообщения не закрывается, сообщение не отправляется. Ситуацию исправляет выполнение команды "Сервис->remove GpgOL flags from this folder".


2. При попытке запустить gpg2 из консоли на экран валятся нечитаемые символы. Если бы это была программа на кирилице, я бы подумал что проблема с кодировкой. Запускаю из Command prompt в WinXP SP2


3. Не удается создать новую пару OpenPGP ключей. пытаюсь из фронтэндов Kleopatra и GPA, результат один: после начала генерации ключевой пары выдается сообщение об ошибке "General error". Всплывает окно "pinentry.exe обнаружена ошибка. приложение будет закрыто. давайте отправим отчет"... давайте не будем.


Еще раз извиняюсь за "детский сад", буду признателен за помощь.


 
На страницу: 1, 2 След.
Комментарии
— Гость (01/08/2010 00:30)   <#>
не ясно, что такое IPC и какой там случается error...
InterProcess Communication (взаимодействие между процессами). Считается, что gpg не достаточно секурен при вводе пассфразы на ключ, и потому сей функционал решили вынести в отдельный модуль, типа того же pinetry (опять же, не ясно — не секурен с т.зр. гуйни, или и в консоли не секурен). Ессно, такой жосткий надруг порушил кучу компатибилити и привёл к массе эпик-фейл-багов.

индикатор качества дает 100% стойкости такой комбинации: 123123123123.
Не стоит надеяться на автоматические проверяльщики качества энтропии/случайности — у нас это уже много раз обсуждалось в куче веток, в т.ч. вызывая эпические криптосрачи.

на сайте www.gpg4win.org никаких слов про взаимоотношения версий 2.х и 1.4.10 не нашел. Где можно что-то почитать?
На pgpru: см. /comment40335 и /comment40352.
— Гость (01/08/2010 00:34)   <#>
[offtop]
это где-то в конфиг-файлах прописывается, не подскажите?
Никогда не понимал людей, которые не боятся конфиг-файлов, но при этом продолжают пользоваться виндой.
[/offtop]
— _owl (01/08/2010 12:05)   профиль/связь   <#>
комментариев: 105   документов: 20   редакций: 3
Суммируем. Проблема с кодировкой решилaась командой chcp 1251. проблема с "падением" pinentry.exe при попытке создать новую ключевую пару в gpg2 решилась установкой gpg 1.4.10 и написанием баг-репорта команде gpg4win. Альтернативно, сохраняя gpg2, можно заменить файл pinentry.exe на pinentry-qt4.exe (© Sentaus).

Это был нулевой уровень игры, переходим на 0,5-ый :) Большое всем спасибо за помощь, кажется тема исчерпана.
— String (19/10/2010 22:10)   <#>
Доброго времени суток!
Недавно начал пользоваться gpg4win. Версия файла с оф.сайта gpg4win-2.0.4.exe. Все работает хорошо. Только вот недавно решил сменить пароль на имеющуюся у меня пару ключей (change the passphrase) в прилагающейся утилите Cleopatra. После ввода пароля выходит ошибка: An error occurred while trying to change the passphrase. The output from C:\Program Files\GNU\GnuPG\gpg2.exe was: gpg: AllowSetForegroundWindow(2896) failed: Отказано в доступе. gpg: проблема с агентом: IPC read error. Не подскажите люди знающие в чем дело? Почему выскакивает такая ошибка?
— string (19/10/2010 22:22)   <#>
Сорри, решил заменой файлов.
Прошу прошения за флуд. :)
— Donny (01/12/2010 11:07)   <#>
столкнулась с идентичной проблемой, переименование pinentry-qt4.exe помогло! спасибо :D
— Виктор (12/11/2012 00:54)   <#>
Как вариант решения проблемы нечитаемой в консоли локализации – удалить/переименовать каталог GnuPG\share\locale\ru, тогда все сообщения будут на нормальном английском
На страницу: 1, 2 След.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3