On a Gateway Software Appliance, the timestamps recorded in the ssg_logs did not seem to match up with the timezone set on the system.
"In Gateway server I am seeing EST/EDT time zone and when I logged in policy manager to same server and click on view logs-->ssg_logs name, i can see generate time showing is also same.
But, when I opened ssg_logs and see the transactions it is showing UTC time zone."
The statement "In Gateway server I am seeing EST/EDT time zone and when I logged in policy manage" actually means the Last Modified timestamp of a ssg_log file shown on the Policy Manager UI. This timestamp is adjusted to the machine time zone where the Policy Manager application is located.
Gateway Software Appliance
It is likely that the OS-level utility was used to set the timezone on a Gateway Software Appliance and caused the issue.
ssh to the gateway using ssgconfig ID: (Even though I am on 11.1.1, the result should be very similar to your implementation).
Welcome to the Layer7 API Gateway - Version: 11.1.1-18484
running on Debian GNU/Linux 12 (bookworm)
This user account allows you to configure the appliance
What would you like to do?
1) Configure system settings
2) Display Layer7 API Gateway configuration menu
3) Use a privileged shell (root)
4) Change the Master Passphrase
8) Display Patch Management menu
9) Display Log Viewing menu
R) Reboot the Layer7 API Gateway appliance (apply the new configuration)
X) Exit (no reboot)
Please make a selection:
enter 1 and then <Enter> to continue
This menu allows you to configure system settings on this appliance
What would you like to do?
1) Configure networking and system time settings
2) Display current network configuration
3) Configure keyboard layout
4) Configure authentication method
A) About system (versions)
X) Exit menu
Please make a selection:
enter 1 and then <Enter> to continue
Networking and system time settings
This wizard will guide you through the process of configuring the following items;
1) network interface
2) default gateway
3) hostname
4) dns
5) timezone
6) time synchronization (NTP)
The wizard can be stopped at anytime by typing 'quit'
To move back to the previous question type '<'
To move back to the previous section type '<<'
To move forward to the next section type (only possible if the current section has already been completed) '>>'
Available network interfaces available for configuration.
1) ssg_eth0
2) configure unlisted interface
Please select an interface to configure:
enter 1 and <Enter> to continue (1 for the ssg_eth0 network interface)
During the following session, I took most of the default settings, the hightlights in yellow were my inputs and in red were masked out as the real values were machine dependent. for example, I am using DHCP, you may be using STATIC. Also, I do have a timeserver setup time.google.com, you maybe using something different.
Enable interface on boot (y/n)? [y]:
IPv4 Networking
This section will guide you through the process of configuring IPv4 networking.
Would you like to configure IPv4 networking (y/n)? [y]:
IPv4 Networking
Enter the protocol (static/dhcp) [DHCP]:
Enter the dhcp hostname (recommended) [MyDHCPHostName]:
IPv6 Networking
This section will guide you through the process of configuring IPv6 networking.
Would you like to configure IPv6 networking (y/n)? [n]:
Would you like to enter another network interface (y/n)?: n
The current IPv4 gateway and interface configuration:
default IPv4 gateway: xx.xxx.xxx.xxx
default IPv4 interface: ssg_eth0
Would you like to change the current default IPv4 gateway and interface (y/n)?: n
Networking Configuration
This section will guide you through the process of configuring general networking settings.
Enter the fully qualified hostname [MyFQDN]:
DNS Configuration
This section guides you through the process of configuring DNS entries.
NOTE: Leave both fields blank if you want name servers and search domains to be generated by DHCP.
Enter one or more name server (comma separated) [xxx.xx.xxx.xxx]:
Enter one or more search domain (comma separated) [MySearchDomainName]:
The current timezone configuration is 'CONTINENT/CITY'.
Do you want to change the current timezone configuration(y/n)? [n]: y
Select a timezone from the following list
1) Africa [More choices]
2) America [More choices]
3) Antarctica [More choices]
4) Arctic [More choices]
5) Asia [More choices]
6) Atlantic [More choices]
7) Australia [More choices]
8) Brazil [More choices]
9) Canada [More choices]
10) CET
Please make a selection (press [Enter] for next page):2
Select a timezone from the following list
1) Adak
2) Anchorage
3) Anguilla
4) Antigua
5) Araguaina
6) Argentina [More choices]
7) Aruba
8) Asuncion
9) Atikokan
10) Atka
Please make a selection (press [Enter] for next page):
Select a timezone from the following list
11) Bahia
12) Bahia_Banderas
13) Barbados
14) Belem
15) Belize
16) Blanc-Sablon
17) Boa_Vista
18) Bogota
19) Boise
20) Buenos_Aires
Please make a selection (press [Enter] for next page):
Please make a selection (press [Enter] for next page):
Select a timezone from the following list
21) Cambridge_Bay
22) Campo_Grande
23) Cancun
24) Caracas
25) Catamarca
26) Cayenne
27) Cayman
28) Chicago
29) Chihuahua
30) Ciudad_Juarez
Please make a selection (press [Enter] for next page):
Select a timezone from the following list
31) Coral_Harbour
32) Cordoba
33) Costa_Rica
34) Creston
35) Cuiaba
36) Curacao
37) Danmarkshavn
38) Dawson
39) Dawson_Creek
40) Denver
Please make a selection (press [Enter] for next page):
Please make a selection (press [Enter] for next page):
Select a timezone from the following list
41) Detroit
42) Dominica
43) Edmonton
44) Eirunepe
45) El_Salvador
46) Ensenada
47) Fort_Nelson
48) Fort_Wayne
49) Fortaleza
50) Glace_Bay
Please make a selection (press [Enter] for next page): 41
The current timeservers configuration is 'time.google.com'.
Do you want to change the current timeservers configuration(y/n)? [n]:
The following changes will be made:
Networking
Enable Networking : true
Hostname : MyFQDN
Default Gateway : xx.xxx.xx.x
Default Gateway Device : ssg_eth0
Enable IPv6 : false
Default IPv6 Gateway :
Default IPv6 Gateway Device :
Network Interfaces
ssg_eth0
Boot Protocol: DHCP
DHCP Hostname: MyDHCPHostName
DNS
Name servers: xxx.xx.xxx.xx
Search domains: MySearchDomainName
Time Settings
Timezone: America/Detroit
Time servers: time.google.com
Do you wish to apply the changes above (y/n)?y
Applying configuration...this may take several minutes.
Network and system time configuration applied successfully.
Press [Enter] to continue
This menu allows you to configure system settings on this appliance
What would you like to do?
1) Configure networking and system time settings
2) Display current network configuration
3) Configure keyboard layout
4) Configure authentication method
A) About system (versions)
X) Exit menu
Please make a selection:X
This user account allows you to configure the appliance
What would you like to do?
1) Configure system settings
2) Display Layer7 API Gateway configuration menu
3) Use a privileged shell (root)
4) Change the Master Passphrase
8) Display Patch Management menu
9) Display Log Viewing menu
R) Reboot the Layer7 API Gateway appliance (apply the new configuration)
X) Exit (no reboot)
Please make a selection:R
Connection to gw1 closed by remote host.
Connection to gw1 closed.
On a Debian OS used with Gateway Software Appliance, timedatectl command can be used to show the current timezone setting.