Closed Fernand0S closed 3 years ago
Realize execution in mariadb-server GRANT ALL PRIVILEGES ON . TO 'root'@'ip.address' IDENTIFIED BY 'syspass';
message below, before execution installation syspass:
Error while setting the database permissions ('SQLSTATE[42000]: Syntax error or access violation: 1044 Access denied for user 'root'@'ip.address' to database 'syspass'') Please check the database user permissions
observation: added info in environment db below.
environment:
- MYSQL_ROOT_PASSWORD=syspass
- MYSQL_ROOT_HOST=%
command: --default-authentication-plugin=mysql_native_password
I redid the installation from 0 and got the log below;
[2021-08-25 00:15:40] syspass.EXCEPTION: logger {"message":"Context not initialized
[2021-08-25 00:15:40] syspass.INFO: logger {"message":"Config file created","caller":"SP\Config\Config::initialize"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:40] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:40] syspass.EXCEPTION: logger {"message":"File not found (/var/www/html/sysPass/app/cache/icons.cache)
[2021-08-25 00:15:40] syspass.INFO: logger {"message":"Saved icons cache","caller":"SP\Core\UI\Theme::saveIcons"} [2021-08-25 00:15:40] syspass.EXCEPTION: logger {"message":"File not found (/var/www/html/sysPass/app/cache/actions.cache)
[2021-08-25 00:15:40] syspass.INFO: logger {"message":"ACTION CACHE MISS","caller":"SP\Core\Acl\Actions::mapAndSave"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Saved actions cache","caller":"SP\Core\Acl\Actions::saveCache"} [2021-08-25 00:15:40] syspass.EXCEPTION: logger {"message":"File not found (/var/www/html/sysPass/app/config/pubkey.pem)
[2021-08-25 00:15:40] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:40] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:40] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:15:40] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:41] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:41] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:15:41] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:15:41] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:15:41] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:15:41] syspass.EXCEPTION: logger {"message":"Unable to connect to DB
[2021-08-25 00:15:41] syspass.EXCEPTION: logger {"message":"Unable to connect to DB
[2021-08-25 00:15:41] syspass.EXCEPTION: logger {"message":"(P) Unable to connect to DB
[2021-08-25 00:15:41] syspass.EXCEPTION: logger {"message":"Unable to connect to DB
[2021-08-25 00:15:41] syspass.EXCEPTION: logger {"message":"(P) Unable to connect to DB
[2021-08-25 00:16:08] syspass.INFO: logger {"message":"Extensions checked","caller":"SP\Core\PhpExtensionChecker::checkMandatory"} [2021-08-25 00:16:08] syspass.ERROR: logger {"message":"Could not set locale","caller":"SP\Core\Language::setLocales"} [2021-08-25 00:16:08] syspass.INFO: logger {"message":"Loaded icons cache","caller":"SP\Core\UI\Theme::initIcons"} [2021-08-25 00:16:08] syspass.INFO: logger {"message":"Loaded actions cache","caller":"SP\Core\Acl\Actions::loadCache"} [2021-08-25 00:16:08] syspass.EXCEPTION: logger {"message":"Unable to connect to DB
[2021-08-25 00:16:08] syspass.EXCEPTION: logger {"message":"(P) SQLSTATE[HY000] [1045] Access denied for user 'sp_61258bc8716fa'@'10.0.110.142' (using password: YES)
[2021-08-25 00:16:08] syspass.EXCEPTION: logger {"message":"Unable to connect to DB
[2021-08-25 00:16:08] syspass.EXCEPTION: logger {"message":"(P) Unable to connect to DB
[2021-08-25 00:16:08] syspass.EXCEPTION: logger {"message":"Unable to connect to DB
[2021-08-25 00:16:08] syspass.EXCEPTION: logger {"message":"(P) Unable to connect to DB
root@f7d406d6a55a:/var/www/html/sysPass/app/config#
solved problem, open /var/www/html/sysPass/lib/SP/Services/Install/Installer.php modified word false for true and ip address for % close document, realize installation success in docker swarm.
if (strpos('%', $this->installData->getDbHost()) === true && strpos('%', $this->installData->getDbHost()) === true ) { if (APP_MODULE === 'tests') { $address = SELF_IP_ADDRESS; } else { $address = $this->request->getServer('SERVER_ADDR'); }
$this->installData->setDbAuthHost($address);
$this->installData->setDbAuthHostDns(gethostbyaddr($address));
} else {
$this->installData->setDbAuthHost('%');
}
}
Error syspass running docker-swarm, the execution present message below.
[Warning] Access denied for user 'sp_612186194a48d'@'ip.address' (using password: YES)
If do execution normaly docker-compose is done success!
Syspass don`t it achieves understand about the tree network of swarm ?
Below my .yml
version: '3.7'
networks: net: driver: overlay attachable: true
services: app: image: syspass/syspass:3.2.2 ports: