Stuck on : "Ensuring node username and passwords match...."
-
@plegrand Does the FOG web UI work at all?
Please run
dpkg -l | grep php
and post output here. -
@Sebastian-Roth said in Stuck on : "Ensuring node username and passwords match....":
dpkg -l | grep php
[root@fog] ~ # dpkg -l | grep php ii libapache2-mod-php7.3 7.3.19-1~deb10u1 amd64 server-side, HTML-embedded scripting language (Apache 2 module) ii php 2:7.3+69 all server-side, HTML-embedded scripting language (default) ii php-cli 2:7.3+69 all command-line interpreter for the PHP scripting language (default) ii php-common 2:69 all Common files for PHP packages ii php-curl 2:7.3+69 all CURL module for PHP [default] ii php-fpm 2:7.3+69 all server-side, HTML-embedded scripting language (FPM-CGI binary) (default) ii php-gettext 1.0.12-0.1 all transitional dummy package for php-php-gettext ii php-mbstring 2:7.3+69 all MBSTRING module for PHP [default] ii php-mysql 2:7.3+69 all MySQL module for PHP [default] ii php-pear 1:1.10.6+submodules+notgz-1.1 all PEAR Base System ii php-php-gettext 1.0.12-0.1 all read gettext MO files directly, without requiring anything other than PHP ii php-xml 2:7.3+69 all DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default] ii php7.3 7.3.19-1~deb10u1 all server-side, HTML-embedded scripting language (metapackage) ii php7.3-bcmath 7.3.19-1~deb10u1 amd64 Bcmath module for PHP ii php7.3-cli 7.3.19-1~deb10u1 amd64 command-line interpreter for the PHP scripting language ii php7.3-common 7.3.19-1~deb10u1 amd64 documentation, examples and common module for PHP ii php7.3-curl 7.3.19-1~deb10u1 amd64 CURL module for PHP ii php7.3-fpm 7.3.19-1~deb10u1 amd64 server-side, HTML-embedded scripting language (FPM-CGI binary) ii php7.3-gd 7.3.19-1~deb10u1 amd64 GD module for PHP ii php7.3-json 7.3.19-1~deb10u1 amd64 JSON module for PHP ii php7.3-mbstring 7.3.19-1~deb10u1 amd64 MBSTRING module for PHP ii php7.3-mysql 7.3.19-1~deb10u1 amd64 MySQL module for PHP ii php7.3-opcache 7.3.19-1~deb10u1 amd64 Zend OpCache module for PHP ii php7.3-readline 7.3.19-1~deb10u1 amd64 readline module for PHP ii php7.3-xml 7.3.19-1~deb10u1 amd64 DOM, SimpleXML, WDDX, XML, and XSL module for PHP
-
@Sebastian-Roth The FOG UI seems to work fine
-
@Sebastian-Roth
Is it safe t “re run” the installer to see exactly the good logs ?
Is there other logs to watch except /var/log/apache2/error.log ?Can you tell me what the installer try to do?
A wget request?
with wich url ? -
@plegrand Looks ok to me so far.
Is it safe t “re run” the installer to see exactly the good logs ?
Yes, you can re-run the installer. Probably a good idea to see if it’s still happening.
Is there other logs to watch except /var/log/apache2/error.log ?
That log is fine. You might want to check the PHP-FPM log as well (see my signature again).
Can you tell me what the installer try to do?
You can see it’s just a curl request to the FOG webserver to make sure the storage node settings (username/password/IP) in the database are correct.
-
@Sebastian-Roth
Has it always been curl?
I’m behind a proxy and i made this configuration for wget :
http_proxy = http://cache.blabla.fr:3128/
https_proxy = http://cache.blabla.fr:3128/
use_proxy = on
no_proxy=localhost,127.0.0.0/8,192.168.39.243
May be i should make the same configuration for curl ?I just remember that i made an export comand for proxy, then installer use proxy for all actions.
I’ll test tomorrow whithout export command to see.
I’ll tell you -
@plegrand said in Stuck on : "Ensuring node username and passwords match....":
Has it always been curl?
That is a good question. Let me check the code.
Yeah right, we changed from wget to curl between 1.5.8 and 1.5.9: https://github.com/FOGProject/fogproject/commit/587a25f37b4e5daf61a337966064ffe9dfd30c15
-
@Sebastian-Roth said in Stuck on : "Ensuring node username and passwords match....":
You can see it’s just a curl request to the FOG webserver to make sure the storage node settings (username/password/IP) in the database are correct.
$ipaddress in this line is the "real ip address of the server, not “localhost” or “127.0.0.1” ?
Thanks for your help
-
With the good config file for curl
.curlrcproxy = http://blabla.fr:3128/ noproxy=localhost,127.0.0.0/8,192.168.39.243
It works fine.
Just for information, here is what i use :
.wgetrc
http_proxy = http://blabla.fr:3128/ https_proxy = http://blabla.fr:3128/ use_proxy = on no_proxy=localhost,127.0.0.0/8,192.168.39.243
.gitconfig
[http] proxy = http://blabla.fr:3128
.curlrc
proxy = http://blabla.fr:3128/ noproxy = localhost,127.0.0.0/8,192.168.39.243
There is always a problem during this operation:
* Testing internet connection.................................There was no interface with an active internet connection found.
As we are behind proxy, the ping command does not works.
May be it could be possible to test internet connection with curl or wget ?
https://github.com/FOGProject/fogproject/blob/master/lib/common/functions.sh#L386Thanks again
-
@Sebastian-Roth
There is always a problem during this operation:Testing internet connection.................................There was no interface with an active internet connection found.
As we are behind proxy, the ping command does not works.
May be it could be possible to test internet connection with curl or wget ?
https://github.com/FOGProject/fogproject/blob/master/lib/common/functions.sh#L386Thanks again
-
@plegrand Sorry I did not reply yet. Will surely look into using a different method to check for the internet connection. I have this in my list, don’t worry.
-
@plegrand Testing internet connection is now done mainly with curl.