id: Гость   вход   регистрация
текущее время 02:26 26/04/2024
Автор темы: Гость, тема открыта 08/08/2010 14:52 Печать
Категории: софт, gnupg
http://www.pgpru.com/Форум/РаботаСGnuPG/Gpg4win204НаWindows7X64ОтказываетсяСоздаватьНовыеКлючи
создать
просмотр
ссылки

Gpg4win 2.0.4 на Windows 7 x64 отказывается создавать новые ключи


Я поставил Gpg4win 2.0.4 на Windows 7 x64. Сразу после запуска мне было предложено создать новый ключ. Во время создания появилось окно с сообщением об ошибке:
"Неизвестная ошибка в библиотеке GPGME. Сообщение ошибки: General error. Возможно, ошибка в программе GPA. GPA попытается восстановить свою работоспособность."
Дальнейшие попытки сгенерировать ключ к успеху не привели.
Что делать?


 
На страницу: 1, 2 След.
Комментарии
— SATtva (08/08/2010 14:54)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Посмотрите эту тему.
— Гость (15/08/2010 00:42)   <#>
Большое спасибо. Частично помогло. Я поставил GnuPG 1.4.10b и прикрутил к Thunderbird с помощью Enigmail. Заработало.
Но хотелось бы теперь ещё графическую оболочку для GnuPG, чтобы выполнять операции, не связанные с почтой. Желательно с русским или английским интерфейсом. И чтобы не глючила сразу после запуска.
И ещё вопрос. Как опознавать партнёра по переписке, который не прочь переписку шифровать? Thunderbird предлагает вставлять в заголовок поле "OpenPGP:" c идентификатором ключа и URL размещения. Но Thunderbird это поле никак не показывает получателю (если не смотреть специально весь заголовок полностью). А хотелось бы, чтобы это было сразу видно. И в то же время не хочется напрягать людей, которые "не в теме", всякими довесками внутри основного текста письма.
— Гость (15/08/2010 03:13)   <#>
Но хотелось бы теперь ещё графическую оболочку для GnuPG, чтобы выполнять операции, не связанные с почтой.

http://www.gnupg.org/gpa.html
— Гость (15/08/2010 12:12)   <#>
По ссылке http://www.gnupg.org/gpa.html я уже ходил. Там обнаруживается дистрибутив для установки GPA под Linux. А мне сейчас в первую очередь надо бы под Windows (что должно быть ясно из названия темы). Спасибо.
— sentaus (15/08/2010 12:52)   профиль/связь   <#>
комментариев: 1060   документов: 16   редакций: 32
Вообще-то в теме из первого коммента как раз и написано, что надо сделать, чтобы GPA из GPG4Win нормально заработал :)
— Гость (15/08/2010 16:48)   <#>
Вы имеете в виду скопировать pinentry-qt4.exe поверх pinentry.exe? Не помогает!
Кроме того, с Gpg4win 2.0.4 есть ещё и другие проблемы, которые выдают непрофессионализм разработчиков. Например, при удалении программы деинсталлятор пытается выйти в интернет, не спрашивая разрешения. То есть Gpg4win является spyware. Потом он ещё требует перезагрузиться. (Вот на кой хрен?) И после всего этого мозготраха я обнаруживаю в исходной директории дерьмо, которое мне ещё нужно после деинсталлятора зачищать вручную.
С GnuPG 1.4.10b всё приемлемо. Но как гуёвую оболочку-то прикрутить?
Спасибо.
— sentaus (15/08/2010 16:53, исправлен 15/08/2010 17:00)   профиль/связь   <#>
комментариев: 1060   документов: 16   редакций: 32

Нет, я имею ввиду прописать в файл $HOME/AppData/Roaming/gnupg/gpg-agent.conf строчку pinentry-program=путь_к_pinentry-qt4.exe
А файлик pinentry.exe удалите совсем.


Если не работает, то скриншот ошибки сюда.


Вообще, да GPG4win – чисто for-fun-овый проект в отличие оттого же "родительского" GnuPG, так вечно мелкие косяки есть :(


Например, при удалении программы деинсталлятор пытается выйти в интернет, не спрашивая разрешения.

Логи firewall-а тоже сюда, это ОЧЕНЬ интересно.


(Вот на кой хрен?)

Традиции такие в Windows :)

— Гость (15/08/2010 17:39)   <#>
Логи firewall-а пока дать не могу, поскольку пользуюсь бесплатной версией Windows 7 & Vista firewall control. А в бесплатной версии логи не ведутся. Но я подумаю над этой проблемой.
Что касается традиций Windows, то эти кошмарные традиции в значительной мере ушли в прошлое. Обычные приложения, не требующие интеграции на уровне ядра, теперь как обычно ставятся и удаляются без перезагрузки.
— sentaus (15/08/2010 17:43, исправлен 15/08/2010 17:44)   профиль/связь   <#>
комментариев: 1060   документов: 16   редакций: 32
Что касается традиций Windows, то эти кошмарные традиции в значительной мере ушли в прошлое. Обычные приложения, не требующие интеграции на уровне ядра, теперь как обычно ставятся и удаляются без перезагрузки.

Так и должно быть, и так во многих случаях стало с выходом vist-ы. А вот с приложениями, поддерживающими и устаревшую XP, так будет ещё долго. :( Наверно, до окончания срока её поддержки.

— Гость (15/08/2010 18:32)   <#>
Но как гуёвую оболочку-то прикрутить?

можете попробовать WinPT или GPGShell
Что касается традиций Windows, то эти кошмарные традиции в значительной мере ушли в прошлое.

сильное заявление)))
— SATtva (15/08/2010 18:47)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
И ещё вопрос. Как опознавать партнёра по переписке, который не прочь переписку шифровать? Thunderbird предлагает вставлять в заголовок поле "OpenPGP:" c идентификатором ключа и URL размещения. Но Thunderbird это поле никак не показывает получателю (если не смотреть специально весь заголовок полностью). А хотелось бы, чтобы это было сразу видно. И в то же время не хочется напрягать людей, которые "не в теме", всякими довесками внутри основного текста письма.

Если добавить в текст подписи "OpenPGP key: 0x12341234" — вряд ли это вызовет раздражение даже у непродвинутых корреспондентов, они и не поймут, что это значит, зато для тех, кто "в теме", это достаточное ключевое слово. При этом такой "аналоговый" метод будет работать независимо от того, какой у Вас и получателя почтовый клиент и установлены ли какие-то дополнительные расширения.
— Гость (15/08/2010 19:46)   <#>
Я проинсталлировал и деинсталлировал Gpg4win 2.0.4 с запущенным Process Monitor. Вот системные события, при которых срабатывает файервол
"Time of Day","Process Name","PID","Operation","Path","Result","Detail"
"19:18:42,5352134","gpg-connect-agent.exe","1388","TCP Disconnect","Sam-PC:38101 -> Sam-PC:1064","SUCCESS","Length: 0, seqnum: 0, connid: 0"
"19:18:42,8890590","gpg-agent.exe","2900","TCP Disconnect","Sam-PC:38102 -> Sam-PC:1064","SUCCESS","Length: 0, seqnum: 0, connid: 0"
"19:18:45,5611353","gpg-connect-agent.exe","1388","TCP Disconnect","Sam-PC:38117 -> Sam-PC:38103","SUCCESS","Length: 0, seqnum: 0, connid: 0"
"19:19:47,1987245","gpg-agent.exe","2900","TCP Disconnect","Sam-PC:38359 -> Sam-PC:38103","SUCCESS","Length: 0, seqnum: 0, connid: 0"
Оба приложения я при этом последовательно заношу в зону "DisableAll".
Кроме этого, до того как я всё это проделал, я исключил из списка приложений, на которые уже раньше срабатывал файервол, следующие: dbus-daemon.exe, gpg-agent.exe, gpg-connect-agent.exe, gpg2.exe, gpgkeys_hkp.exe, kbuildsycoca4.exe, kleopatra.exe, qdbus.exe. Они все были из директории и поддиректорий установки GnuPG.
А вообще, какой хороший файервол порекомендуете? Чтобы делал всё, что нужно, и глюков было поменьше.
Спасибо.
— Гость (15/08/2010 20:05)   <#>
как говаривал кремлевскмй сантехник: "здесь не трубу,а все систему менять надо"
— Гость (15/08/2010 20:06)   <#>
s/все/всю/
— sentaus (15/08/2010 20:25)   профиль/связь   <#>
комментариев: 1060   документов: 16   редакций: 32
Дайте угадаю, Sam-PC – это 127.0.0.1? :)
На страницу: 1, 2 След.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3