b1gMailServer 2.8.3277

@informant, danke mxtoolbox bekommt nur af ipv6 keine verbindung nur auf ipv4

Die confgs in /etc/xinet.d/ sind alle mit 0.0.0.0 muss man da für ipv6 noch was ändern/ergänzen oder sonstiges?
 
Wen du in den xinetd Files keinen Bind angibst dann sollte dein Server über beide IPs erreichbar sein, wen du aber mehrere IPs hast aber nur eine davon (v4 / v6) verwenden möchtest sollten die Konfiguraitonen folgendermassen aussehen:

Beispiel für IMAP:
Code:
service bms-imap
{
        flags = IPv4
        disable = no
        port = 143
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap
        bind = <IPv4-Adresse>
}

service bms-imap
{
        flags = IPv6
        disable = no
        port = 143
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap
        bind = <IPv6-Adresse>
}

service imaps
{
        flags = IPv4
        disable = no
        port = 993
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap --ssl
        bind = <IPv4-Adresse>
}

service imaps
{
        flags = IPv6
        disable = no
        port = 993
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap --ssl
        bind = <IPv6-Adresse>
}

Bei mir funktioniert das tadellos...
 
Wen du in den xinetd Files keinen Bind angibst dann sollte dein Server über beide IPs erreichbar sein, wen du aber mehrere IPs hast aber nur eine davon (v4 / v6) verwenden möchtest sollten die Konfiguraitonen folgendermassen aussehen:

Beispiel für IMAP:
Code:
service bms-imap
{
        flags = IPv4
        disable = no
        port = 143
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap
        bind = <IPv4-Adresse>
}

service bms-imap
{
        flags = IPv6
        disable = no
        port = 143
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap
        bind = <IPv6-Adresse>
}

service imaps
{
        flags = IPv4
        disable = no
        port = 993
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap --ssl
        bind = <IPv4-Adresse>
}

service imaps
{
        flags = IPv6
        disable = no
        port = 993
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap --ssl
        bind = <IPv6-Adresse>
}

Bei mir funktioniert das tadellos...


Thx das mit dem ipv6 wusst ich net :)

Ich kann beide teile in einer config laden¿

Code:
# b1gMailServer bms-smtp
service bms-smtp
{
        port = 25
        bind = 0.0.0.0
        socket_type = stream
        protocol = tcp
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --smtp
        type = UNLISTED
        wait = no
}

das ist mein aktueller eintrag
 
Last edited:
das ist die standart wie diese vom bms isntaller gekommen ist

Code:
# b1gMailServer bms-smtp
service bms-smtp
{
        flags = IPv4
        port = 25
        bind = 0.0.0.0
        socket_type = stream
        protocol = tcp
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --smtp
        type = UNLISTED
        wait = no
}

# b1gMailServer bms-smtp
service bms-smtp
{
        flags = IPv6
        port = 25
        bind = ::
        socket_type = stream
        protocol = tcp
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --smtp
        type = UNLISTED
        wait = no
}

so mache ich des ?
 
das ist die standart wie diese vom bms isntaller gekommen ist
so mache ich des ?

Also bei meiner Test Installation sieht das folgendermassen aus:
Code:
# b1gMailServer bms-imap
service bms-imap
{
        disable = no
        port = 143
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap
}

service imaps
{
        disable = no
        port = 993
        socket_type = stream
        protocol = tcp
        wait = no
        user = root
        server = /opt/b1gmailserver/bin/b1gmailserver
        server_args = --imap --ssl
}

Der Bind teil ist bei mir nicht vorhanden... würde den auch so weglassen...
 
Ich kann keine E-Mails mehr senden und bekomme folgende Fehlermeldung:

Apr 17 20:45:34 b1gMailServer[30281]: Exception while running b1gMailServer: MySQL: Out of range value for column 'id' at row 1
Apr 17 20:45:34 mysqld: 2018-04-17 20:45:34 140617766921984 [Warning] Abbruch der Verbindung XX zur Datenbank 'b1gMaildatenbank'. Benutzer: 'benutzer', Host: 'localhost' (Fehler beim Lesen eines Kommunikationspakets)

B1gMailServer kommt auch nur bis Befehl "DATA".

EDIT: Der MySQL Log zeigt auch nur bis Tabelle bm60_bms_queue, ab da scheint es zu scheitern.

EDIT 2: Hab das Problem durch entfernen der Tabelle bm60_bms_queue und anschließender Neuinstallation des b1gMailServer AdministrationPlugin gelöst.
 
Last edited:
Back
Top