This might require changing the boot order in BIOS or UEFI settings.
Standard Installation
The Standard Installation Mode is recommended, and the setup uses mostly pre-configured sub-choices.
Select Standard install and continue.
DHCP
Press Yes If you want to use your network DHCP to automatically configure.
DNS Search Domain
Type any domain name here. By default, it will take domain.local
Remove the default domain name to get the domain name from your DHCP service.
Language Selection
Choose the language to be used for the installation process.
English is selected as the default language.
Change it only, if you are not very comfortable with English or prefer regional language over English.
Location/Country Selection
Select your country location which will be used to set your time zone.
This selection is related to ensure correct time settings of the
system. Choose 'other' only if your location is not listed.
Keyboard layout Selection
Select the keyboard layout that matches the origin of the keyboard attached to the system.
Hostname of Your Server-
Integration with your Active Directory Service requires proper assignment of the Fully Qualified Domain Name.
It is therefore strongly recommended to carefully select the desired hostname for your secure web gateway.
The default host name is SWG.
You can give any hostname as per your choice other than safesquid.
Choose the mirror of Ubuntu archive-
Select the country to find a mirror of the ubuntu archive that is close to you on the network to download required packages.
You don’t need to add any HTTP proxy, unless you want to explicitly send the traffic via proxy.
This can be used in a situation where an organization has internet connectivity only via proxy.
Leave this blank if not required and press continue.
Load Additional Component-
All the required hardware and additional components details will be loaded automatically.
Note: If you face any error while installing SafeSquid Appliance Builder (SAB-ISO), you will get debugging logs information by pressing ALT+F4.
To return to the previous screen press ALT+F1.
Using Yes or No you can configure the clock.
You need to scroll down and search your continent and nearby locations time zone.
Setting Up partitions
Installation will proceed with partitioning process required for SafeSquid automatically.
Unselect your USB drive which you are using for installing SafeSquid
Drive Selection for GRUB:
During installation, you will be prompted to choose where to install the GRUB boot loader.
It is critical to select the correct drive.
Typically, it should be the drive where Ubuntu is being installed.
Caution: Installing GRUB on the wrong drive can render the system unbootable or affect other operating systems on dual-boot setups.
The GRUB bootloader is essential for booting into the installed system.
Correct installation ensures that your system starts properly.
Note: These additional steps are particularly important for users with specific network configurations or those installed from a USB drive.
Ensure all configurations are double-checked to avoid common installation errors.
Installing Grub
Select “No”
Select no again.
Installation of base system
Installation will automatically install the base system.
You must wait for some time to finish the process completely.
Error in Installing Base System-
When the Installation step failed while installing base system then in Ubuntu installer main menu select Install the base system and press enter.
It will start installing base system from the beginning.
Configuring the apt
Installation will proceed with configuring apt packages one after the other in this part.
Select and install software.
The installation process will complete the OS installation in this part.
Error in Install software-
When installing software, the installation step failed then press continue.
Then select and Install Software and press enter.
It will be installing software from the beginning.
Grub Boot Loader
Installation of base system
Finishing installation
The final process of finishing the installation is the last step where the preseed file will be executed.
At the end, the system will reboot itself and goes through some system initialization.
Afterward, a welcome screen will appear with SafeSquid (Secure Web Gateway) screen.
Note: If you face any error while installing SafeSquid Appliance
Builder (SAB-ISO), you will get debugging logs information by pressing ALT+F4 to return to previous screen press ALT+F1.
SafeSquid (Secure Web Gateway)
Login to the Server
If you observe the screen by default, it will give you username along with the password.
You need to enter the same username and password for the first login.
* Username: administrator
* Password: safesquid
You need to reset the password on the first login.
You land into console where SafeSquid SWG will be seen as shown below after successful login.
Troubleshooting Issues during Installation
1. ISO installation issues