Changelog between SNS v4.8 and v5.0

Removed commands

CONFIG LOG PVM

CONFIG PPTP STATE

CONFIG PPTP SHOW

CONFIG PPTP METHOD

CONFIG PPTP POOL

CONFIG PPTP ADVANCED

CONFIG PPTP ACTIVATE

CONFIG PPTP USER LIST

CONFIG PPTP USER ADD

CONFIG PPTP USER REMOVE

CONFIG PPTP USER ACTIVATE

CONFIG XVPN ACTIVATE

CONFIG XVPN SHOW

CONFIG XVPN ADVANCED

CONFIG XVPN SERVER OTHER STATE

CONFIG XVPN SERVER OTHER ADD

CONFIG XVPN SERVER OTHER REMOVE

CONFIG XVPN SERVER OTHER UPDATE

CONFIG XVPN SERVER HTTTP STATE

CONFIG XVPN SERVER HTTTP ADD

CONFIG XVPN SERVER HTTTP REMOVE

CONFIG XVPN SERVER HTTTP UPDATE

CONFIG XVPN SERVER HTTTP ALIAS ADD

CONFIG XVPN SERVER HTTTP ALIAS REMOVE

CONFIG XVPN PROFILE CREATE

CONFIG XVPN PROFILE REMOVE

CONFIG XVPN PROFILE SHOW

CONFIG XVPN PROFILE UPDATE

CONFIG XVPN PROFILE LIST

CONFIG XVPN PROFILE ACTIVATE

CONFIG XVPN ACCESS

MONITOR FLUSH PVM

SYSTEM SETBRANCH

GLOBALADMIN GETINFOS

GLOBALADMIN GETSTATUS

MONITOR PVM FORCE LIST

MONITOR PVM FORCE CHECK

MONITOR PVM FORCE UPDATE

MONITOR PVM FORCE SET

MONITOR PVM HOST

MONITOR PVM INFO

MONITOR PVM VULN

MONITOR PVM PRODUCT

MONITOR PVM SERVICE

MONITOR PVM OS

MONITOR PVM HOSTBYPVMID

MONITOR PVM HOSTBYPRODUCT

MONITOR PVM HOSTBYSERVICE

MONITOR PVM HOSTBYOS

MONITOR PVM HOSTDATA

MONITOR PVM STAT

CONFIG PVM STATE

CONFIG PVM TIMEOUT

CONFIG PVM EMAIL

CONFIG PVM SHOW

CONFIG PVM ACTIVATE

CONFIG PVM HOSTLIST SHOW

CONFIG PVM HOSTLIST ADD

CONFIG PVM HOSTLIST CLEAR

CONFIG PVM HOSTLIST REMOVE

CONFIG PVM PROFILE CREATE

CONFIG PVM PROFILE UPDATE

CONFIG PVM PROFILE REMOVE

CONFIG PVM PROFILE LIST

CONFIG PVM PROFILE SHOW

CONFIG PVM PROFILE LINE ADD

CONFIG PVM PROFILE LINE UPDATE

CONFIG PVM PROFILE LINE REMOVE

CONFIG PVM PROFILE CLEAR

CONFIG PVM PROFILE VULN

CONFIG PVM PROFILE VULN SHOW

CONFIG PVM PROFILE VULN ADD

CONFIG PVM PROFILE VULN CLEAR

CONFIG PVM PROFILE VULN REMOVE

CONFIG PVM DATA VULN

CONFIG PVM DATA FAMILY

CONFIG PVM DATA SEVERITY

Commands replaced by another one

Commands with the same name that change behavior

CONFIG COMMUNICATION SYSLOG PROFILE SHOW

  • Before:

[index]
State=
[...]
LogRouting=
LogRestAPI=
  • After:

[index]
State=
[...]
LogRouting=
LogRestAPI=
ReconnectTimeout=

CONFIG COMMUNICATION EMAIL TEMPLATE LIST

  • Before:

[Result]
id=account_request type=user_req name="Account creation request"
id=alarm_reaction type=reaction_mail name="Alarm Reaction"
  • After:

[Result]
id=account_request type=user_req name="Account creation request" tokens=Lang,SystemNodeName,Date,FirewallName,LastName,FirstName,UserIP subject="Account creation request"
id=alarm_reaction type=reaction_mail name="Alarm Reaction" tokens=Lang,FirewallName,FirewallSerial,Date,MailRecipients,SystemNodeName,AlarmConfiguration,ReactionDate,AlarmDst,AlarmMisc,AlarmSrc,AlarmMessage subject="Alarm Reaction - Firewall"

CONFIG COMMUNICATION EMAIL TEMPLATE DOWNLOAD

  • Before:

CONFIG COMMUNICATION EMAIL TEMPLATE DOWNLOAD app_user_req
  • After:

CONFIG COMMUNICATION EMAIL TEMPLATE DOWNLOAD template=app_user_req

CONFIG COMMUNICATION EMAIL TEMPLATE UPLOAD

  • Before:

CONFIG COMMUNICATION EMAIL TEMPLATE UPLOAD app_user_req
  • After:

CONFIG COMMUNICATION EMAIL TEMPLATE UPLOAD template=app_user_req

CONFIG AUTH SHOW

  • Before:

[...]

[totp]
State=
Digits=
Period=
MaxOffset=
Algorithm=
AuthSslVpn=
AuthCaptive=
AuthWebadmin=
AuthConsole=
AuthIpsec=
  • After:

[...]

[totp]
State=
Digits=
Period=
MaxOffset=
Algorithm=
AuthSslVpn=
AuthCaptive=
AuthWebadmin=
AuthConsole=
AuthIpsec=

[OIDC_]
State=
DomainName=
ProviderType=
ProviderName=
IssuerID=
ClientID=
ClientSecret=
MaxAge=
RedirectURLHost=
RedirectURLPort=
RedirectURL1=
RedirectURL2=

MONITOR HEALTH

  • Before:

[<serial>]
hamode=
cpu=
cpu_temp=
disk=
fans=
mem=
powerstatus=
raid=
cert=
crl=
passwd=
router=
ntp=
[MAIN]
status=
  • After:

[<serial>]
hamode=
cpu=
cpu_temp=
disk=
fans=
mem=
powerstatus=
raid=
cert=
crl=
passwd=
router=
ntp=
restapi=
[MAIN]
status=

CONFIG SECURITYINSPECTION COMMON SHOW

  • Before:

[...]

[Stateful]
InspectMode=
Reload=
ReloadNAT=
IncomingConfig=
OutgoingConfig=
Verbose=
VerboseType=
NewPatternConf=
HostProperties=
  • After:

[...]

[Stateful]
InspectMode=
Reload=
ReloadNAT=
IncomingConfig=
OutgoingConfig=
Verbose=
VerboseType=
NewPatternConf=
HostProperties=
AsyncReload=

Commands with new mandatory parameters

Commands with new optional parameters

CONFIG COMMUNICATION SMTP

  • starttls
  • sendername
  • replytoaddress
  • replytoname
  • caserver
  • certserver
  • retrydelay
  • statminrefreshperiod
  • statmaxmailcount
  • bindaddr

CONFIG COMMUNICATION SYSLOG PROFILE UPDATE

  • ReconnectTimeout

CONFIG LOG COMMUNICATION EMAIL

  • MailTo (replaces mailgroup)
  • MailCC
  • MailBCC
  • SendMajor

CONFIG WEBADMIN UPDATE

  • ServerName

MONITOR CONNECTION

  • ctype

CONFIG IPSEC PROPERTY

  • DRcompliant

CONFIG IPSEC UPDATE

  • IkeDeleteDelay

CONFIG IPSEC CHECK

  • DRcompliant

CONFIG IPSEC PROFILE PHASE1 LIST

  • DRcompliant

CONFIG IPSEC PROFILE PHASE1 NEW

  • DRcompliant
  • kem
  • defaultkem

CONFIG IPSEC PROFILE PHASE1 PROPOSALS ADD

  • kem

CONFIG IPSEC PROFILE PHASE1 PROPOSALS UPDATE

  • kem

CONFIG IPSEC PROFILE PHASE1 UPDATE

  • DRcompliant
  • defaultkem

CONFIG IPSEC PROFILE PHASE2 LIST

  • DRcompliant

CONFIG IPSEC PROFILE PHASE2 NEW

  • DRcompliant
  • kem

CONFIG IPSEC PROFILE PHASE2 UPDATE

  • DRcompliant
  • kem

CONFIG IPSEC PEER LIST

  • DRcompliant

CONFIG IPSEC PEER NEW

  • DRcompliant

CONFIG IPSEC PEER UPDATE

  • DRcompliant

CONFIG PROTOCOL TCPUDP PROFILE IPS CONNECTION

  • SendRSTOnGwSwap

CONFIG SECURITYINSPECTION COMMON STATEFUL

  • AsyncReload

PKI CA LIST

  • DRcompliant

PKI CERTIFICATE LIST

  • DRcompliant

CONFIG OPENVPN UPDATE

  • IsPoolProtected
  • crlVerification
  • useDCO