Upgrade servers from below 220.127.116.11.1310 is NOT possible!!! ========================================================== Upgrading NAS4Free "Embedded" or "Full" from any version below 18.104.22.168.1310 by webgui or from LiveCD/USB is problematic, due a new size of boot partition & partition layout. Please download and save your NAS4Free config and backup all files from second partition if you do use the boot disk as your data disk too. INSTALL FROM SCRATCH IS THAN THE ONLY WAY! After installation you can restore your config and continue using your server. Sorry for this inconvenience.
Install from scratch: ===================== Download NAS4Free livecd or liveusb and boot from it. The compressed LiveUSB.img.gz needs to be extracted first before you can write it to usb media, You can use it with Win32DiskImager or other tool. Press 9 for the install menu, we recommand an embedded installation.
** Embedded.img.xz is only for upgrades by WEBGUI, do not extract and write to any media for fast installs! ** It will be problematic as it doesn't make the required partitions you do need!
* 10.3 x86 are the last series made for i386 arch, 11.x series are x64 (64-bits) only!
Upgrade note: ============= You must associate CARP with physical interface explicitly after upgrading to 10.X from 9.3 series. You may need modifying your NFS and AFP share settings. You may need modifying your ftp settings, no longer SSL is supported (only TLS). You may need modifying your ups settings. You may need to disable virtualbox-ose on 32-bits install first as this is now an service for 64-bits versions only. After upgrading, you might need to re-sync ZFS configuration from Disks|ZFS|Configuration|Synchronize. Send Buffer Size/Receive Buffer Size in CIFS/SMB is changed to 128480 since 22.214.171.124.1375 and up.
** After the upgrade please do make a new backup of your configuration! see: System|Backup/Restore on menu **
Syncthing note: =============== Syncthing 0.14.x versions are now included but is incompatible with older 0.13.x and 0.12.x versions as in 10.2 series! Every user that uses Syncthing service should be aware they will have to upgrade all their syncthing clients too.
[EXTENSION] Extended GUI user note: ================================== ExtendedGUI extension version 0.5.3 or higher is needed for 10.3.0.3 series. Below 0.5.3 is not compatible, disable this before you upgrade.
Permanent Restrictions: ======================= - It is not possible to use virtualbox-ose on 32-bits nas4free, 64-bits only feature. - It is not possible to format a SoftRAID disk with MSDOS FAT16/32. - It is not possible to encrypt a disk partition, only complete disks are supported. - AFP shares with TimeMachine support are limited to max. 4 shares. - iperf3 is not backwards compatible with iperf2.x. so you might also upgrade your client.
Minimum Requirements: ===================== Internet Explorer: IE9 or higher. Boot device: 2GB minimum for Embedded platform, 4GB for Full platform. Embedded: 2GB Ram CF/USB/SSD. Full: 2GB Ram HDD/SSD. Swap less install: physical memory 2GB Ram or higher required. With swap*: physical memory 512MB Ram + swap 512MB (swap 1024MB recommended).
*Note: LiveCD is not supported on swap mode except installation and upgrading.
Don't forget to backup the current system configuration of NAS4Free before upgrading!
1. System|Backup/Restore Restore your config. 2. Disks|Management click on Clear config and Import disks to update configuration. 3. Disks|Management|Disk Edit After step 2, you will need to re-activate S.M.A.R.T. monitoring for every device.
*Note If you have RAID controllers but cannot parse S.M.A.R.T. info properly, please add correct variables in System|Advanced|loader.conf to load the correct kernel modules for controller support. Then reboot and Clear config and Import disks again to update the configuration.
Login error 403 =============== Do you have WebGUI Login error 403? Make shure the pc is in the same network! by default the System|General Setup Hosts allow field is empty so any one on the same network of LAN interface can access the WebGUI allowed. With a space delimited set of IP or CIDR notation you can add computers from outer network. As an example the outer IP address and LAN address for remote access.
HAST (Highly Available Storage) =============================== It is still experimental in the WebGUI. You need CLI in some tasks. To evaluate HAST, you need two the same configured NAS4Free servers. Currently iSCSI, CIFS, NFS, GPTUFS and ZFS on HAST is supported. For master node of WebGUI, carp advskew is assumed as 0 or 1.
BUILD 10.3.0.3.3105 =================== Changes: - Upgrade to FreeBSD 10.3-RELEASE-P12. - Add search function to Diagnostics|Log. - Add bulk delete action to snapshots and other pages. - Add configuration option for second UPS system. - Add configuration option for tls_certcheck. - Add zfs snapshot rollback. - Add zpool import using gpt labels / gpt id. - Add Zend OPcache module. - Add APCu module. - Change service Webserver to use FastCGI. - Increase allowed length of zfs dataset name and zfs volume name to 60 characters. - Add mounting (read-only) support for EXT4 drives. - UPS monitoring username & password can be set/changed. - Update installer now full gpt supported. - Refactoring Webgui parts and replace deprecated php code. - sshd Challenge-Response Authentication is now configurable. - Rewrite of zpool tools. - Upgrade exfat to 1.2.3. - Upgrade phpvirtualbox to 5.0-5. - Upgrade fusefs-ntfs to 2016.2.22. - Upgrade smartmontools to 6.5. - Upgrade msmtp to 1.6.5. - Upgrade gzip to 1.8. - Upgrade unison to 2.48.4. - Upgrade mDNSResponder to 625.41.2. - Upgrade noVNC to 0.6.1. - Upgrade samba to 4.3.11. - Upgrade lighttpd to 1.4.41. - Upgrade arcconf to 1_8_21375. - Upgrade libvncserver to 0.9.10. - Upgrade e2fsprogs to 1.43.3. - Upgrade netatalk to 3.1.10. - Upgrade sudo to 1.8.18. - Upgrade dialog to 1.3-20160828. - Upgrade jQuery to 3.1.1. - Upgrade bash to 4.4. - Upgrade inadyn-mt to 02.28.10. - Upgrade php to 7.0.12. - Upgrade syncthing to 0.14.9. - Upgrade tmux to 2.3. - Upgrade virtualbox-ose to 5.1.6. - Upgrade nano to 2.7.1. - Upgrade syncthing to 0.14.10. - Upgrade iperf3 to 3.1.4. - Upgrade lighttpd to 1.4.43. - Upgrade tzdata to 2016i.
Fixes: - Fix prevent deletion of mounted gconcat softraid. - Fix broken shadow copy. - Fix for rsync over ssh (without deamon). - Fix dataset did not always get destroyed on webgui if a share is in usage. - Fix missing mimes (translation files) for File Manager (translating needed). - Fix firewall rules cannot be moved into the preset rule area. - Fix disable fw button not working under certain conditions. - Fix importing ZFS datasets and ZFS volumes from different ZFS pools. - Fix code format for Swedish file manager. - Fix gettext protection against html code injections. - Fix issue when reformatting disks. - Fix a problem with gpt/labels. - Fix Some HGST drive temperatures are not displayed. - Fix download log files did not always work with some browsers. - Fix some code errors on System|Advanced|Swap. - Fix broken log files downloads. - Fix test emails could not send as in French WebGUI. - Fix change permission of a dataset fails if related pool doesn't use the default mount point. - Fix timezone in file manager. - Fix websockets-connection drop on mouse events in novnc. - Fix reverted libvncserver for proper shutdown vms. - Fix zpool tools - support added for pools with more than 10 vdevices. - Fix zpool tools - support added for vdevices with more than 10 devices. - Fix zpool tools - exception handling.