Issue
-
@manuel Ok you have things broken then.
What I want you to do is this.
- Inspect the hidden file /opt/fog/.fogsettings collect and record the value stored in
password=
line. (hint: it will help if you connect to your fog server using putty so you can copy and paste easily). - Reset the linux user
fog
password to match what was in the .fogsettings file. - From a windows client connect to the fog server using ftp. Login using fog and the password from the .fogsettings file.
- Using the ftp client change to
/images/dev
. As a test create a test directory and remove it. - Change to
/images
and repeat the same steps. - If successful exit out of the ftp client.
- Go to the webgui and then FOG Settings->FOG Configuration.
- Inspect FOG_TFTP_FTP_USERNAME ensure it says
fog
- Inspect FOG_TFTP_FTP_PASSWORD ensure it matches the password found in the .fogsettings file
- Goto Storage Management->Storage Nodes and then select the storage node related to this fog server (maybe default if you haven’t changed it)
- Inspect Management Username to ensure it says
fog
- Inspect Management Password ensure it matches the password found in the .fogsettings file.
- OK once the web gui is in sync with the linux OS. Go back to the linux console.
- Rerun the installer once again (installfog.sh). This will fix the remaining bits.
- Inspect the hidden file /opt/fog/.fogsettings collect and record the value stored in
-
@george1421 I have no .fogsetting in /opt/fog/
here the content of this folder :
total 12K
8142850 drwsrwsrwx 3 root root 4,0K août 30 12:02 .
8126465 drwxr-xr-x 7 root root 4,0K août 30 12:02 …
8142851 drwsrwsrwx 3 root root 4,0K août 30 12:02 snapinsi have already notified this, is it very serious ?
-
@manuel Sorry for the slow response.
To view
hidden
files you need to issue the following commandls -la /opt/fog
If you don’t have the .fogsettings file then the fog installer did not complete the first time you ran it.
-
-
@manuel Then your the fog installer didn’t complete correctly. I would suggest that you reinstall fog. I will ask you the questions again since that .fogsettings file doesn’t exist.
[edit] before you do that look in the same directory as the fog installer. There is an error log directory. See if there is anything important in the error logs.
-
same issue with another server :
HP Dl 360e Gen8 on debian 8 raid1 with mdadm ext4 fsfresh install (this afternoon)
error log
[Thu Aug 31 17:59:32.625387 2017] [:error] [pid 39238] [client 192.168.0.24:52958] PHP Warning: ftp_put(/images/dev/782bcb7efba1): failed to open stream: No such file or directory in /var/www/fog/lib/fog/fogftp.class.php on line 708 [Thu Aug 31 17:59:32.625287 2017] [:error] [pid 39238] [client 192.168.0.24:52958] PHP Warning: ftp_rename(): RNFR command failed. in /var/www/fog/lib/fog/fogftp.class.php on line 769
.fogsetting
## Start of FOG Settings ## Created by the FOG Installer ## Find more information about this file in the FOG Project wiki: ## https://wiki.fogproject.org/wiki/index.php?title=.fogsettings ## Version: 1.4.4 ## Install time: jeu. 31 août 2017 17:18:31 CEST ipaddress='192.168.0.246' copybackold='0' interface='eth0' submask='255.255.240.0' routeraddress='192.168.1.254' plainrouter='192.168.1.254' dnsaddress='8.8.8.8' username='fog' password='*****' osid='2' osname='Debian' dodhcp='N' bldhcp='0' dhcpd='' blexports='1' installtype='N' snmysqluser='root' snmysqlpass='' snmysqlhost='localhost' installlang='0' storageLocation='/home/fog/images' fogupdateloaded=1 docroot='/var/www/' webroot='/fog/' caCreated='yes' startrange='' endrange='' bootfilename='undionly.kpxe' packages='apache2 bc build-essential cpp curl g++ gawk gcc gzip htmldoc lftp libapache2-mod-php5 libc6 libcurl3 m4 mysql-client mysql-server net-tools nfs-kernel-server openssh-server php5 php5-cli php5-curl php5-fpm php5-gd php5-json php5-mcrypt php5-mysqlnd php-gettext sysv-rc-conf tar tftpd-hpa tftp-hpa unzip vsftpd wget xinetd zlib1g ' noTftpBuild='' notpxedefaultfile='' sslpath='/opt/fog/snapins/ssl/' backupPath='/home/' php_ver='5' php_verAdds='-5.6' sslprivkey='/opt/fog/snapins/ssl//.srvprivate.key' ## End of FOG Settings
return of
ls -hail /home/fog/images
total 12K 11665413 drwxrwxrwx 3 fog root 4,0K août 31 17:32 . 11665409 drwxrwxrwx 3 fog root 4,0K août 31 17:31 .. 11665414 drwxrwxrwx 3 fog root 4,0K août 31 17:45 dev 11665415 -rwxrwxrwx 1 fog root 0 août 31 17:32 .mntcheck
tftp-hpa
# /etc/default/tftpd-hpa # FOG Modified version TFTP_USERNAME="root" TFTP_DIRECTORY="/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="-4 -s"
vsftpd.conf
anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=NO tcp_wrappers=YES seccomp_sandbox=NO idle_session_timeout=60000 data_connection_timeout=12000
dhcpd.conf
# Sample configuration file for ISC dhcpd for Debian use-host-decl-names on; ddns-update-style interim; ignore client-updates; next-server 192.168.0.246; subnet 192.168.0.0 netmask 255.255.0.0 { option domain-name-servers 192.168.1.254; option domain-name "edu.psallette.fr"; option routers 192.168.1.254; option broadcast-address 192.168.0.255; filename "undionly.kpxe"; default-lease-time 600; max-lease-time 7200; option tftp-server-name "192.168.0.246"; option bootfile-name "undionly.kpxe"; next-server 192.168.0.246; deny unknown-clients; }
-
@Manuel Something has been tampered with here. The apache/PHP error says path
... /images/dev/782bcb7efba1 ...
while .fogsetting hasstorageLocation='/home/fog/images'
set. Please check in the web UI: Storage Management -> edit DefaultMember -> “Image path” and “FTP path”… -
@sebastian-roth and all Many thanks, it’s work , for my excuse i thinked the ftp path was beginned from the root profile (/home/fog) not at the complete path (/)
Regards
i marks this topic as solved
-
I have exactly the same problem of writing by Manuel but I do not understand the solution.
Thank you for your help
-
@jeremyvdv said in Issue:
I have exactly the same problem of writing by Manuel but I do not understand the solution.
Thank you for your help
Please start with a new thread. Also include the version of FOG you are using, what host OS the fog server is running, and a screen shot of the error message. The developers may ask for additional information once they review what you have posted.
-
I am in version 1.5.7 and I try to capture a windows7.
My pc goes to the end of the capture without error message. But the spot on the web fog does not stop.
And error during the download / bin / upload.
Thanks for your help
-
I still have this problem and I start to despair
-
it’s correct for you:
knowing that my images are well created in / volumes1 / images2 / dev
-
@jeremyvdv In the pictures you posted we see that Image Path is set to
/volume1/images2
while FTP Path is set to/images
. Change FTP Path to the same you have in Image Path and the error should go away. -
I tried this setting but sabs succes
I will test again
-
Hello
so I changed the workstation and here is the new error message.
-
I finished parking the client’s lease … and now my pc is starting up again and again.
help me
thanks
-
@jeremyvdv Please go through this trouble shooting guide to make sure you have all the settings right.
I am in version 1.5.7 and I try to capture a windows7.
Then you shouldn’t have the user named
fog
(old pre 1.5.7 installs) but ratherfogproject
. Please runls -alR /volume1/images2
and post the output here. -
j’ai fais la commande sur / images car c’est un point de montage qui pointe vers / volumes1 / images2
-
@jeremyvdv said in Issue:
j’ai fais la commande sur / images car c’est un point de montage qui pointe vers / volumes1 / images2
Translated: “I made the command on / images because it is a mount point that points to / volumes1 / images2”
What do you mean by that?!
From what I see you have a huge mess with the FOG service account. Follow this guide and make it use
fogproject
in every place: https://forums.fogproject.org/topic/11203/resyncing-fog-s-service-account-passwordAs well run
chown -R fogproject:fogproject /images /volumes1/images2
!