Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

gnus und FQDN im "Windows-Subsystem for Linux" (WSL)

1 view
Skip to first unread message

Raimund Huemmer

unread,
Jun 5, 2023, 2:38:31 PM6/5/23
to
Wo holt sich gnus normalerweise die Domain für den full qualified domain
name um die Message-ID zu bilden?

Ich nehme an aus der /etc/hosts Datei (bei Linux, Debian), oder?

Ich frage deshalb, weil das Ganze im sog. Windows-Subsystem for Linux
(WSL) unter Windows 11 nicht funktioniert. Habe dort ein Debian
entsprechend so konfiguriert, dass es einen eigenen hostname und die
dazugehörige Domain hat. Mit dem Befehl "hostname -f" wird das auch
korrekt angezeigt, trotzdem bildet gnus beim Versuch ein Posting zu
verfassen keine korrekte Message-ID, sondern setzt nur den
Windows-Rechnernamen mit einem Punkt dahinter (ohne Domain) in die
Message-ID, welche dann zu Recht von gnus als "strange" vor dem
Versenden bewarnt wird.

Hat jemand eine Erlkärung und/oder einen Lösungsvorschlag?

Gruß
Raimund

--
Life's too short to read boring signatures

Diedrich Ehlerding

unread,
Jun 5, 2023, 3:07:22 PM6/5/23
to
Raimund Huemmer meinte:

> Wo holt sich gnus normalerweise die Domain für den full qualified
> domain name um die Message-ID zu bilden?
>
> Ich nehme an aus der /etc/hosts Datei (bei Linux, Debian), oder?

Meine Vermutung wäre_ gethostname() und getdomainname() ; aber dazu
müsstest du in den Quelltext schauen.

Wie das in WSL aussieht bzw. was da anders ist, solltest du besser in
einer Windows-Gruppe erfragen

--
gpg-Key (DSA 1024) D36AD663E6DB91A4
fingerprint = 2983 4D54 E00B 8483 B5B8 C7D1 D36A D663 E6DB 91A4
HTML-Mail wird ungeleſen entſorgt.

Marcel Logen

unread,
Jun 5, 2023, 5:44:50 PM6/5/23
to
Raimund Huemmer in de.comm.software.newsreader:

>Wo holt sich gnus normalerweise die Domain für den full qualified domain
>name um die Message-ID zu bilden?

Bei mir nutze ich den Eintrag

(setq message-user-fqdn "o15.ybtra.de")

in der Datei "~/.gnus.el".

[...]

>Hat jemand eine Erlkärung und/oder einen Lösungsvorschlag?

Vielleicht hilft ja das oben Angegebene schon.

Sonst evtl. in der Gruppe de.comm.software.gnus fragen.

Marcel v2f6 (1018342)
--
╭────╮ ╭───────╮ ╭───╮ ╭───────╮ ╭─╮ ╭───╮ ╭────────
╭─╮ ╭─╯ ╭─╯ ╰───╮ ╰──╮ ╰─╮ ╰───╯ ╭────╯ │ ╰───╯ │ ╰──────╮
│ ╰──╯ ╭─╯ ╭─────╯ ╭───╯ ╭──╯ ╰─────────╯ ╭────╯ ╭───╮ │
╯ ╰────╯ ╰─────╯ a213e3 ╰────────╯ ╰─╯

Marcel Logen

unread,
Jun 5, 2023, 5:55:45 PM6/5/23
to
Marcel Logen in de.comm.software.newsreader:

>Raimund Huemmer in de.comm.software.newsreader:

>>Wo holt sich gnus normalerweise die Domain für den full qualified domain
>>name um die Message-ID zu bilden?
>
>Bei mir nutze ich den Eintrag
>
> (setq message-user-fqdn "o15.ybtra.de")
>
>in der Datei "~/.gnus.el".

Ergänzung:

<https://www.gnu.org/software/emacs/manual/html_node/message/News-Headers.html>

| Message-ID
|
| This required header will be generated by Message. A unique ID
| will be created based on the date, time, user name (for the local
| part) and the domain part. For the domain part, message will look
| (in this order) at message-user-fqdn, system-name,
| mail-host-address and message-user-mail-address (i.e.,
| user-mail-address) until a probably valid fully qualified domain
| name (FQDN) was found.

Ingrid v2mq (1018586)
--
╭─────╮ ╭──╮ ╭───╮ ╭──────╮ ╭──────────╮ ╭─────╮
╭─╯ ╭──╯ ╭─╯ │ ╭─╯ ╰─╮ ╰──╮ ╰─╮ ╰────╮ ╭──╯ ╭─╮ ╰──╮ ╰─
─╯ ╭─╯ ╭──╯ ╭─╯ ╰─╮ ╭──╯ ╭───╯ ╭─╯ ╭─────╯ ╰─╮ │ ╰─╮ ╭─╯
╰────╯ ╰──────╯ ╰────╯ ╰─────╯ ╰───╯ ╰─╯5ad031

Raimund Huemmer

unread,
Jun 6, 2023, 3:20:48 AM6/6/23
to
Marcel Logen <33320000...@ybtra.de> writes:

> Bei mir nutze ich den Eintrag
>
> (setq message-user-fqdn "o15.ybtra.de")
>
> in der Datei "~/.gnus.el".


Sehr gut, das ist tatsächlich schon die Lösung in diesem Fall!

Vielen Dank!

Gruß
Raimund

--
Life's to short to read boring signatures
0 new messages