SQL_PACKAGE = Servers::sqld::remote
Posts by Sokoban
-
-
version 1.5.3
i do all user by hand in the database
so it works
in the future for the next installation yuo kill the bugs
-
1. i do this (10.1.0.2)
<< While i-MSCP setup, you need to enter SQL user host from which SQL user are allowed to connect: IP of your i-MSCP server
2. i give them root (testet from shell with mysql -h ... -u ... -p ...)
ther was no ask for extra host for the sql root user / or i see there not
DATABASE_HOST = 10.1.0.2
DATABASE_USER_HOST = 144.76.1xx.xx
the same as BASE_SERVER_PUBLIC_IP =
-
oh yeah
from shell ich test it for and backward
and i have access from all machines and from the I-MISP machine as root to ....
why you think that ich have it not testet ??
sorry ich dache das ist der German Corner da bleibt ich mal bei deutsch
französich kann ich zwar auch aber mit der Sprache hapert es
>> der Installer legt warum auch immer die User mit der Öffentlichen und nicht mit der privaten IP an ?
- >> imscp_master 144.76.1XX.XXX Ja ALL PRIVILEGES Ja Rechte ändern Rechte ändern Exportieren Exportieren
- >> imscp_user 144.76.1XX.XX Ja ALL PRIVILEGES Ja Rechte ändern Rechte ändern Exportieren Exportieren
wie könnte imcp denn sonst die USER mit der FALSCHEN IP anlegen ?
deswegen fällt der Installer auf die schnauze
da liest der Installer etwas aus was nicht zu den angegebenen Daten passt
kann ja mal vorkommen
ist auch keine erklärung für das "wwwold" da alle zugriffe ausschließlich über IP und keine DNSeinträge laufen und wwwold auf keiner der beteiligten Maschinen eingetragen ist
ich habs jetzt prakmatisch gemacht und die User ALLE von hand angelegt (bin ja groß kann das auch wenn es sein muss ) -
yes each domain customes has its own password and access
but as ISP i have a lot of user that has on MY DOMAIN a mailaccount
there i should give all access ??
if i generate a new i know it always there is no more security
i ask for a switch and if you don't have it then must i hack database and code
who cares
and no i dont want hasht password there is not more security
mailserver is extra maschine with Postfix and Dovecot and so on without Sasl
in the code i think i find what i search
exec_query('UPDATE mail_users SET mailpass_clear = mail_pass, mail_pass = ? WHERE mail_id = ?', [
Crypt::sha512($row['mail_pass']), $row['mail_id']
i must test it but i think this is the way for me
-
gibt es das ?
bisher konnte ich bei der alten Verwaltungssoftware zumindest für die Mailuser die KEINE eigene Domain haben eben schnell für das neue Handy ihr Passwort auslesen und mitteilen (ISPCP angepasst)
was manch ein User gerne gesehen hat, denn passwort vergessen ohne möglichkeit auszulesen heist immer mehrere Geräte (besonders de an die man gerade nicht denkt) mit den neuen Passwörten werden (der Supportaufwand ist wesentlich höher)
I-MSCP verschlüsselte PW, nix mal schnell mitteilen
da PW in der Regel cleartext im SSL/TLS tunnel ankommen müssen die auch für die Datenbankabfrage verschlüsselt werden, zusätzlicher Aufwand, wird server gehackt ist das dann auch egal ob Passwörer verschlüsselt oder nicht
gehackte Datenbanken ziehen weitaus größere Probleme nach sich und es hilft nichts in einem solchen Fall müssen Ohne Ausnahme immer alles NEUE Passswörter gesetzt werden.
und wenn derjenige der bei mir hostet kei Vertrauen zu jemanden hat der nur den SSH-Key für den Zugang zu ALLEN informationen auf den Maschinen hat der wird auch nicht bei mir hosten ob die Passwörter nun verschlüsselt sind oder nicht
schade das es keine schalter gibt um zumindest das verschlüsseln für Dovecot und Postfix abzzuschalten die setze ich selber auf und configuriere die auch auf einer getrennten Maschine alleine
-
ich hänge jetzt seit 2 Tagen an der Installation
ich überlasse alles dem Installscript der 1.5.3 auto, externer SQL, alle IP, roundcube Proftp
der Server ist unter Ubuntu neu installiert
Distributor ID: Ubuntu
Description: Ubuntu 16.04.4 LTS
Release: 16.04
Codename: xenial
wo zum Henker kommt dieses wwwold her ?
der MySql Server hat die Nur INTERNE IP 10.1.X.X es gibt keinerlei einragung NEUEN Server mit wwwold für die 10.1.X.X
hosts
- 10.1.0.1 intranet
- 10.1.0.2 db
- 10.1.0.4 www
- 10.1.0.6 mail
der Installer legt warum auch immer die User mit der Öffentlichen und nicht mit der privaten IP an ?
- imscp_master 144.76.1XX.XXX Ja ALL PRIVILEGES Ja Rechte ändern Rechte ändern Exportieren Exportieren
- imscp_user 144.76.1XX.XX Ja ALL PRIVILEGES Ja Rechte ändern Rechte ändern Exportieren Exportieren
Code- Stack trace:
- #0 /var/www/imscp/gui/library/iMSCP/Database.php(103): PDO->__construct('mysql:host=10.1...', 'imscp_master', 'B3lDLOKf1snmp0...', Array)
- #1 /var/www/imscp/gui/library/iMSCP/Database.php(159): iMSCP_Database->__construct('imscp_master', 'B3lDLOKf1snmp0...', 'mysql', '10.1.0.2', 'imscp', Array)
- #2 /var/www/imscp/gui/library/iMSCP/Application.php(622): iMSCP_Database::connect('imscp_master', 'B3lDLOKf1snmp0...', 'mysql', '10.1.0.2', 'imscp')
- #3 /var/www/imscp/gui/library/iMSCP/Application.php(288): iMSCP\Application->initDatabase()
- #4 /var/www/imscp/gui/library/imscp-lib.php(44): iMSCP\Application->bootstrap('/etc/imscp/imsc...')
- #5 /var/www/imscp/engine/setup/updDB.php(28): require_once('/var/www/imscp/...')
- #6 /var/www/imscp/engine/setup/updDB.php(46): upddb_process()
- #7 {main}
[ERROR] autoinstaller::Functions::install: An error occurred while performing installation steps
-
perl imscp-autoinstall -d runs with installer mode auto, proftp, no local DNS Server, apache 2 mpm Event fpm/fastcgi, dovecot, remote Mysql server, PHP 5.6
the ubuntu-bionic.xml from githubfile
i become
Code- [ERROR] autoinstaller::Functions::_compileDaemon: daemon_signals.c: In function ‘handle_signal’:
- daemon_signals.c:6:14: error: ‘SIGPIPE’ undeclared (first use in this function)
- case SIGPIPE:
- ^~~~~~~
- daemon_signals.c:6:14: note: each undeclared identifier is reported only once for each function it appears in
- daemon_signals.c:9:14: error: ‘SIGCHLD’ undeclared (first use in this function)
- case SIGCHLD: {
- ^~~~~~~
- daemon_signals.c:15:5: warning: implicit declaration of function ‘signal’ [-Wimplicit-function-declaration]
- signal(signo, handle_signal);
- ^~~~~~
- make: *** [daemon_signals.o] Error 1
- [ERROR] autoinstaller::Functions::build: An error occurred while performing build steps
i have no idea