Page 1 of 1
Fehlermeldungen im Installationsscript 17.2.1
Posted: Wed 3. Jan 2018, 17:17
by iLion
Ich teste KeyHelp gerade in einer lokalen virtuellen Machine unter Ubuntu Server 16.04.03 LTS (verwendetes Image ubuntu-16.04.3-server-amd64.iso). Bei der Installation bin ich über die Optionstaste F4 gegangen und habe zudem die Option für eine minimale virtuelle Maschine gewählt. Einzig OpenSSH wurde später noch mit als Paket installiert. Nach der Installation habe ich die Installation noch mit dist-upgrade auf den neuesten Stand gebracht. Wenn ich nun das Installationsscript per sudo bash starte, erhalte ich im zweiten Schritt nach der Sprachauswahl die folgenden vier Zeilen als Fehlermeldung:
PHP Notice: Undefined offset:1 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Notice: Undefined offset:1 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
PHP Notice: Undefined offset:2 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Notice: Undefined offset:2 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
PHP Notice: Undefined offset:3 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Notice: Undefined offset:3 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Abgesehen davon scheint dann aber die Installation sauber durchzulaufen und KeyHelp lässt sich später normal bedienen. Was hat es mit diesen Meldungen oben auf sich?
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Wed 3. Jan 2018, 17:22
by Martin
Hallo,
was für IP Adressen sind dem System zum Zeitpunkt der Installation zugewiesen gewesen?
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Wed 3. Jan 2018, 17:28
by iLion
Da das System lokal in VMware Fusion läuft, eine aus dem IP-Bereich 192.168.178.x.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 14:55
by mzahlmann
Unter ähnlichen Voraussetzungen (Ubuntu Server minimal als VM mit einer 172.16.x.x IP) habe ich die o.g. Fehlermeldungen ebenfalls erhalten.
Nach der Installation scheint KeyHelp zu funktionieren, hat während der Installation allerdings noch ein Paar Fehler mehr ausgespuckt:
Bei der Installation der folgenden Module traten Probleme auf: Email protection Postgrey, Amavis, ClamAV, SpamAssassin, Pyzor, Razor, AWStats, Fail2ban, Logrotate, Apparmor, 7-Zip, Nano, Cron-Daemon
Laut Error-Log mag er den von mir gewählten FQDN nicht.
Code: Select all
Jan 05 14:25:49 srv-web amavis[32212]: Starting amavisd: The value of var...en
Jan 05 14:25:49 srv-web amavis[32212]: a fully qualified domain name; per...h.
Jan 05 14:25:49 srv-web amavis[32212]: You must explicitly assign a FQDN ...me
Jan 05 14:25:49 srv-web amavis[32212]: in /etc/amavis/conf.d/05-node_id, ...'s
Jan 05 14:25:49 srv-web amavis[32212]: network name!
Jan 05 14:25:49 srv-web amavis[32212]: (failed).
Wie kann man das fixen?
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 15:10
by Martin
Hallo,
wie in der Fehlermeldung dargelegt wird für das System ein vollqualifizierender Hostname benötigt. Z.B. server.meinedomain.tld
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 15:58
by mzahlmann
Hi,
hab ich gemacht: srv-web.meinedomain.de
Code: Select all
Email protection
Postgrey, Amavis, ClamAV,
SpamAssassin, Pyzor, Razor ... [ERROR]
AWStats ... [ERROR]
Fail2ban ... [ERROR]
Logrotate ... [ERROR]
PhpMyAdmin 4.7.5 Multilanguage ... [OKAY]
Roundcube 1.3.3 Multilanguage ... [OKAY]
Rainloop 1.11.0.203 (Community Edition) ... [OKAY]
Quota ... [ERROR]
Apparmor ... [ERROR]
7-Zip ... [ERROR]
Update MotD ... [OKAY]
Nano ... [ERROR]
NTP ... [ERROR]
Cron-Daemon ... [ERROR]
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 16:22
by iLion
Von meiner Seite auch noch die Ergänzung, dass ich einen lokalen DNS in meinem Netzwerk betreibe, der dann für solche Tests FQDN eingetragen bekommt. In diesem Fall hatte ich mir allerdings einen Eintrag für den Reverse Lookup gespart, falls das auch wichtig sein sollte. Bei der Installation selber wurden aber alle Bestandteile mit OKAY gekennzeichnet.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 16:35
by Martin
Hallo,
vor Aufruf der Installation sollte "hostname -f" den FQDN anzeigen. Dieser sollte bei Aufruf der Installation auch in der Übersicht (wo auch das initiale Passwort gezeigt wird etc.) korrekt aufgeführt werden.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 18:41
by iLion
Also, alles noch mal neu und der Fehler lässt sich im lokalen Netzwerk reproduzieren:
Code: Select all
-> installing ionCube...
2018-01-05 18:26:22 URL:http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz [11173774/11173774] -> "/tmp/ioncube.tar.gz" [1]
-> run /home/keyhelp/www/keyhelp/install/install.php --installer-version 1
_ __ _ _ _ (R)
| |/ /___ _ _| |_| |___| |___
| | / -_) |_/ | _ | -_) | _ \
|_|\_\___|\__, |_| |_|___|_| _/ Ihr Administrations-Panel
=========== |___/ ========== |_| =============================
Dieses Programm installiert KeyHelp 17.2.1 auf Ihrem
Server.
Bitte beachten Sie die folgenden wichtigen Hinweise:
» Sichern Sie Ihre wichtigen Daten bevor Sie fortfahren.
» Die Installation sollte auf einem sauber aufgesetzten
Betriebssystem mit konfiguriertem Netzwerk Interface durchgeführt
werden.
- Verfügbare Aktionen -------------------------------------
L) Select another language
N) Nächste Seite
Q) Installation abbrechen
Aktion wählen [N]: n
_ __ _ _ _ (R)
| |/ /___ _ _| |_| |___| |___
| | / -_) |_/ | _ | -_) | _ \
|_|\_\___|\__, |_| |_|___|_| _/ Ihr Administrations-Panel
=========== |___/ ========== |_| =============================
Hier können Sie Installationsparameter anzupassen.
Serverdaten
1) Server Domain (FQDN): ubuntu.domain.tld
Administrator Konto
2) Benutzername: keyadmin
3) Passwort: password
4) E-Mail Adresse: root@ubuntu.domain.tld
Sonstiges
5) Benachrichtigung nach Fertigstellung: Nein
PHP Notice: Undefined offset:1 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Notice: Undefined offset:1 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
PHP Notice: Undefined offset:2 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Notice: Undefined offset:2 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
PHP Notice: Undefined offset:3 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
Notice: Undefined offset:3 in /home/keyhelp/www/keyhelp/functions/functions.ipInRange.php on line 105
- Verfügbare Aktionen -------------------------------------
S) Installation starten
1-5) Daten bearbeiten
Q) Installation abbrechen
Aktion wählen [4]:
Ich habe oben mal das Passwort und die Domain bearbeitet, der Rest ist Original aus dem Terminalfenster kopiert. Diesmal habe ich neben der festen IP (konkret 192.168.178.212) auch noch die Rückauflösung für die Domain eingetragen. Anschliessend habe ich die Installation gestartet:
Code: Select all
Aktion wählen [4]: s
_ __ _ _ _ (R)
| |/ /___ _ _| |_| |___| |___
| | / -_) |_/ | _ | -_) | _ \
|_|\_\___|\__, |_| |_|___|_| _/ Ihr Administrations-Panel
=========== |___/ ========== |_| =============================
Installation wird durchgeführt:
Update sources list ... [OKAY]
Installation requirements ... [OKAY]
Bind9 ... [OKAY]
SSL ... [OKAY]
PHP ... [OKAY]
Apache ... [OKAY]
PHP-FPM ... [OKAY]
MariaDB ... [OKAY]
KeyHelp ... [OKAY]
Firewall (iptables) ... [OKAY]
SSH ... [OKAY]
ProFTPD ... [OKAY]
Postfix ... [OKAY]
Dovecot ... [OKAY]
Email protection
Postgrey, Amavis, ClamAV,
SpamAssassin, Pyzor, Razor ... [OKAY]
AWStats ... [OKAY]
Fail2ban ... [OKAY]
Logrotate ... [OKAY]
PhpMyAdmin 4.7.5 Multilanguage ... [OKAY]
Roundcube 1.3.3 Multilanguage ... [OKAY]
Rainloop 1.11.0.203 (Community Edition) ... [OKAY]
Quota ... [OKAY]
Apparmor ... [OKAY]
7-Zip ... [OKAY]
Update MotD ... [OKAY]
Nano ... [OKAY]
NTP ... [OKAY]
Cron-Daemon ... [OKAY]
Installation erfolgreich abgeschlossen!
Ihre Zugangsdaten finden Sie auf Ihrem Server in dieser Datei: "/root/keyhelp_login_data_2018-01-05_18-37-49"
!!! ACHTUNG !!! Das System wird in wenigen Augenblicken neu gestartet (Abbruch mit STRG+C).: 0
Nach dem Neustart ist die Anmeldung über ubuntu.domain.tld problemlos möglich.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 19:05
by Martin
Hallo,
gemäß des ersten Zitats konnte das System selbst keine IP Adresse erkennen. Wie lautet hier der Interfacebezeichner? Ggf. ist dieser ungewöhnlich, sodass hier die Erkennung fehl schlägt.
Ein Auszug von "ifconfig -a" oder "ip addr show" wäre hier für unseren Entwickler hilfreich.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Fri 5. Jan 2018, 19:33
by iLion
Code: Select all
@ubuntu:~$ ifconfig -a
ens33 Link encap:Ethernet Hardware Adresse 00:0c:29:a3:84:b5
inet Adresse:192.168.178.212 Bcast:192.168.178.255 Maske:255.255.255.0
inet6-Adresse: fe80::20c:29ff:fea3:84b5/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:219 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:209 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:29551 (29.5 KB) TX-Bytes:20828 (20.8 KB)
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:55 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:55 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:4397 (4.3 KB) TX-Bytes:4397 (4.3 KB)
und
Code: Select all
@ubuntu:~$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:a3:84:b5 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.212/24 brd 192.168.178.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fea3:84b5/64 scope link
valid_lft forever preferred_lft forever
Hoffe es hilft. Die Bezeichnung der Schnittstelle war direkt durch Ubuntu so vergeben, ich habe lediglich manuell von DHCP auf eine statische IP umgestellt.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Mon 8. Jan 2018, 11:26
by mzahlmann
Hallo!
Update meinerseits: meine Fehler bleiben aus, wenn ich die Installation der VM mit DHCP durchlaufen lasse.
Gruß
Re: Fehlermeldungen im Installationsscript 17.2.1 [GELÖST]
Posted: Wed 10. Jan 2018, 08:33
by Alexander
Hallo,
der ganz oben beschriebene Fehler ist unbedenklich in Bezug auf die Funktionsfähigkeit von KeyHelp.
Ich nehme an du warst direkt in der Maschine eingeloggt, also nicht via SSH?
Es verwirrt natürlich und wird mit dem nächsten Update gefixt, aber es hat keine weiteren Auswirkungen.
Wenn KeyHelp keine IPs des Systems auslesen könnte, würde die Installation bereits vorher mit entsprechenden Hinweis abbrechen.
Re: Fehlermeldungen im Installationsscript 17.2.1
Posted: Sat 13. Jan 2018, 21:31
by iLion
Alexander wrote: ↑Wed 10. Jan 2018, 08:33
Ich nehme an du warst direkt in der Maschine eingeloggt, also nicht via SSH?
Nein, auch bei den lokal virtualisierten Test-Maschinen habe ich einen SSH-Client benutzt, um komfortabler arbeiten zu können.