b1gMailServer 2.8.3277

GenXRoad

B1G-Software-Kunde
#23
@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?
 

ManDal

B1G-Software-Kunde
#24
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...
 

GenXRoad

B1G-Software-Kunde
#25
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:

GenXRoad

B1G-Software-Kunde
#27
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 ?
 

ManDal

B1G-Software-Kunde
#28
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...
 

Sebijk

B1G-Software-Kunde
#31
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:
Top