PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed"

Hilfe zu OTRS Problemen aller Art
Post Reply
maof97
Znuny newbie
Posts: 4
Joined: 17 Mar 2022, 16:51
Znuny Version: 6.3
Real Name: Martin Offermann

PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed"

Post by maof97 »

Hallo,

ich versuche gerade die E-Mail PGP signierung zu aktivieren, jedoch funktioniert dies nicht.
Beim versenden einer PGP-Signierten Test-Mail gab es zunächst diese Fehlermeldung (im System Log):

Code: Select all

Can't sign with Key XXXXX: gpg-agent[25223]: can't create directory `/usr/share/httpd/.gnupg': Permission denied
Anschließend habe ich das Verzeichnis einfach einmal erstellt und dann gab es aber folgende Fehlermeldung:

Code: Select all

Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed
Die Keys sind ordentlich im Keystore von Znuny hinterlegt, es sollte also klappen.
Googlen nach der Fehlermeldung gibt als Lösungsvorschlag den GNUPG neu zu installieren, wobei ich mir aber nicht sicher sind ob das so auch mit Znuny funktioniert und dann noch alles erkannt wird etc.

Über Lösungsvoschläge und Tipps wäre ich sehr dankbar.

MfG Martin
root
Administrator
Posts: 3954
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed

Post by root »

Hallo,

welche Linux ist denn in Verwendung, wie wurde Znuny installiert?

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
maof97
Znuny newbie
Posts: 4
Joined: 17 Mar 2022, 16:51
Znuny Version: 6.3
Real Name: Martin Offermann

Re: PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed

Post by maof97 »

Es ist auf CentOS 7 (core) mittels der Dokumentation (https://doc.znuny.org/manual/releases/i ... stall.html) installiert wurden.
root
Administrator
Posts: 3954
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed

Post by root »

maof97 wrote: 19 Oct 2022, 22:11 Es ist auf CentOS 7 (core) mittels der Dokumentation (https://doc.znuny.org/manual/releases/i ... stall.html) installiert wurden.
Die Herausforderung liegt darin das sowohl der Webserver, der als Benutzer apache arbeitet, als auch Znuny, das als Benutzer otrs arbeitet, jeweils im Homeverzeichnis den Ordner .gnupg erwarten. Das ist etwas schwieriger, alleine schon wegen der benötigten Berechtigungen.
Um das ganze mit GPG zum laufen zu bringen würde ich den Webserver als Benutzer otrs ausführen.

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
maof97
Znuny newbie
Posts: 4
Joined: 17 Mar 2022, 16:51
Znuny Version: 6.3
Real Name: Martin Offermann

Re: PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed

Post by maof97 »

root wrote: 19 Oct 2022, 22:33
maof97 wrote: 19 Oct 2022, 22:11 Es ist auf CentOS 7 (core) mittels der Dokumentation (https://doc.znuny.org/manual/releases/i ... stall.html) installiert wurden.
Die Herausforderung liegt darin das sowohl der Webserver, der als Benutzer apache arbeitet, als auch Znuny, das als Benutzer otrs arbeitet, jeweils im Homeverzeichnis den Ordner .gnupg erwarten. Das ist etwas schwieriger, alleine schon wegen der benötigten Berechtigungen.
Um das ganze mit GPG zum laufen zu bringen würde ich den Webserver als Benutzer otrs ausführen.

- Roy
Was wäre der beste weg um das zu bewerkstelligen? Über Cron?
root
Administrator
Posts: 3954
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: PGP Signatur funktioniert nicht "Can't sign with Key XXXXX: gpg: can't connect to the agent: IPC connect call failed

Post by root »

Hi,

dazu ist bei der Webserver-Konfiguration der Benutzer anzupassen: https://httpd.apache.org/docs/2.4/mod/m ... .html#user
Mit Cron hat das nix zu tun.

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Post Reply