AE-2012: Support migration from lighttpd to nginx in backend
Review Request #988 — Created July 24, 2025 and submitted — Latest diff uploaded
| Information | |
|---|---|
| ngurunathan | |
| AMP | |
| AMP_4_0 | |
| AE-2012 | |
| Reviewers | |
| apoorva.sn, mmiriam, pmurugaiyan | |
Support migration from lighttpd to nginx in backend. Will remove references to interca once confirmed that it is not needed.
AN(config)#webui on
AN(config)#webui port 1040
AN(config)#webui ssl import pem file://home/admin/private_first.pem
WebUI SSL certificate import successful!AN(config)#show webui
settings Display current WebUI status
ssl Display WebUI SSL settingsAN(config)#show webui ssl
certificate Display certificate fileAN(config)#show webui ssl certificate
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
4d:aa:d9:3b:65:f4:71:0d:1e:89:47:c3:da:0e:c3:1d:5b:44:cd:01
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=IN, ST=Karnataka, L=BLR, O=Array Networks, Inc, OU=AMP, CN=newcn\x0A'\x0A
Validity
Not Before: Jul 23 06:27:33 2025 GMT
Not After : Jul 23 06:27:33 2026 GMT
Subject: C=IN, ST=Karnataka, L=BLR, O=Array Networks, Inc, OU=AMP, CN=newcn\x0A'\x0A
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:c4:82:9c:75:e0:1e:1d:45:11:ae:18:c1:7d:84:
0e:34:1f:48:c8:f3:2c:cb:3e:cf:fa:5f:45:22:de:
9d:49:c3:bd:ac:af:d5:3f:b9:11:a7:92:69:3e:5b:
76:7a:ad:6c:55:72:24:9b:2b:dc:2e:c7:ba:7d:77:
9f:5a:e9:75:e3:8a:62:a5:a8:e8:95:d7:c8:9e:9b:
0f:fc:1f:21:4b:74:e1:95:c3:84:4d:48:4e:9a:36:
AN(config)#show webui ssl certificate
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
4d:aa:d9:3b:65:f4:71:0d:1e:89:47:c3:da:0e:c3:1d:5b:44:cd:01
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=IN, ST=Karnataka, L=BLR, O=Array Networks, Inc, OU=AMP, CN=newcn\x0A'\x0A
Validity
Not Before: Jul 23 06:27:33 2025 GMT
Not After : Jul 23 06:27:33 2026 GMT
Subject: C=IN, ST=Karnataka, L=BLR, O=Array Networks, Inc, OU=AMP, CN=newcn\x0A'\x0A
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:c4:82:9c:75:e0:1e:1d:45:11:ae:18:c1:7d:84:
0e:34:1f:48:c8:f3:2c:cb:3e:cf:fa:5f:45:22:de:
9d:49:c3:bd:ac:af:d5:3f:b9:11:a7:92:69:3e:5b:
76:7a:ad:6c:55:72:24:9b:2b:dc:2e:c7:ba:7d:77:
9f:5a:e9:75:e3:8a:62:a5:a8:e8:95:d7:c8:9e:9b:
0f:fc:1f:21:4b:74:e1:95:c3:84:4d:48:4e:9a:36:
21:b8:a6:88:82:a9:b0:f5:c8:ec:12:83:46:1f:d4:
b2:1b:05:a6:12:3f:4e:69:33:40:d2:c3:80:ec:e8:
d0:c2:f2:5b:19:ea:0c:3d:2d:94:cc:20:3a:b7:f2:
0d:ec:ca:ea:dd:db:10:9d:bd:86:2b:1f:bf:04:60:
99:2a:bb:f5:81:0c:82:47:81:43:9b:64:0a:59:4a:
a3:0c:88:c1:57:62:bf:a5:78:f2:5f:b7:8d:d7:b6:
4c:78:b9:3f:7f:29:9c:0e:94:fc:7f:e0:37:5a:ab:
62:92:60:63:ec:87:72:07:91:6e:2f:c8:37:e4:4a:
7d:6f:84:da:a9:5e:d4:a5:6a:d9:17:90:6d:29:f7:
e4:9c:d3:58:32:eb:1c:fc:f5:75:73:6b:6f:0d:4c:
16:4a:79:58:da:b4:111a:31:b9:19:4e:c4:c3:
d1:af
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
50:5D:F7:92:15:17:12:3A:9D:57:7F:0F:15:D8:EC:C5:DC:2E:87:CD
X509v3 Authority Key Identifier:
50:5D:F7:92:15:17:12:3A:9D:57:7F:0F:15:D8:EC:C5:DC:2E:87:CD
X509v3 Basic Constraints: critical
CA:TRUE
Signature Algorithm: sha256WithRSAEncryption
Signature Value:
0d:df:c4:59:b6:57:1d:e1:d4:58:8d:f2:7e:1c:b4:9d:2e:38:
eb:b6:08:d5:1f:fb:61:9d:ab:ca:7b:6d:70:2d:9e:eb:18:05:
5c:9e:da:38:31:b7:11:7c:99:4b:ba:3e:9f:f6:22:17:8b
16:93:ba:9b:73:03:a6:74:3f:62:98:5d:d8:0c:fe:4e:93:5f:
c8:52:d9:53:55:ae:d6:97:ea:70:9e:6f:3b:96:48:a5:e2:88:
13:ea:74:58:87:18:25:b6:2d:97:f2:18:5d:49:4f:aa:64:c8:
49:ca:d6:18:bf:6c:12:3f:ad:00:2b:81:70:70:9a:89:cc:94:
82:71:8a:fd:40:ea:97:5a:3f:49:23:ce:00:03:c2:99:58:b1:
98:32:ea:42:79:e7:b1:74:cb:46:9c:13:ce:89:6f:00:93:30:
a3:74:76:4f:cf:b8:62:cf:c0:d9:f3:5a:40:58:40:fa:d6:0a:
b0:4f:cd:df:05:44:e2:14:cd:d2:d4:fb:ec:fb:3c:32:5a:ce:
87:6c:95:b4:d1:f4:ae:ac:ee:9d:9d:4b:72:d6:17:76:08:fc:
08:16:18:91:5a:7a:b5:ec:9c:8c:04:27:09:a1:d1:d8:47:ca:
17:33:df:78:72:58:6a:03:7a:c4:4b:f3:16:cf:8f:94:c2:92:
6b:3c:ff:09
-----BEGIN CERTIFICATE-----
MIIDvTCCAqWgAwIBAgIUTarZO2X0cQ0eiUfD2g7DHVtEzQEwDQYJKoZIhvcNAQEL
BQAwbjELMAkGA1UEBhMCSU4xEjAQBgNVBAgMCUthcm5hdGFrYTEMMAoGA1UEBwwD
QkxSMRwwGgYDVQQKDBNBcnJheSBOZXR3b3JrcywgSW5jMQwwCgYDVQQLDANBTVAx
ETAPBgNVBAMMCG5ld2NuCicKMB4XDTI1MDcyMzA2MjczM1oXDTI2MDcyMzA2Mjcz
M1owbjELMAkGA1UEBhMCSU4xEjAQBgNVBAgMCUthcm5hdGFrYTEMMAoGA1UEBwwD
QkxSMRwwGgYDVQQKDBNBcnJheSBOZXR3b3JrcywgSW5jMQwwCgYDVQQLDANBTVAx
ETAPBgNVBAMMCG5ld2NuCicKMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxIKcdeAeHUURrhjBfYQONB9IyPMsyz7P+l9FIt6dScO9rK/VP7kRp5JpPlt2
eq1sVXIkmyvcLse6fXefWul144pipajoldfInpsP/B8hS3ThlcOETUhOmjYhuKaI
gqmw9cjsEoNGH9SyGwWmEj9OaTNA0sOA7OjQwvJbGeoMPS2UzCA6t/IN7Mrq3dsQ
nb2GKx+/BGCZKrv1gQyCR4FDm2QKWUqjDIjBV2K/pXjyX7eN17ZMeLk/fymcDpT8
f+A3WqtikmBj7IdyB5FuL8g35Ep9b4TaqV7UpWrZF5BtKffknNNYMusc/PV1c2tv
DUwWSnlY2rQRzRoxuRlOxMPRrwIDAQABo1MwUTAdBgNVHQ4EFgQUUF33khUXEjqd
V38PFdjsxdwuh80wHwYDVR0jBBgwFoAUUF33khUXEjqdV38PFdjsxdwuh80wDwYD
VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEADd/EWbZXHeHUWI3yfhy0
nS4467YI1R/7YZ2rynttcC2e6xgFXJ7aODG3EXyZS7o+n/YiF4urFpO6m3MDpnQ/
Yphd2Az+TpNfyFLZU1Wu1pfqcJ5vO5ZIpeKIE+p0WIcYJbYtl/IYXUlPqmTIScrW
GL9sEj+tACuBcHCaicyUgnGK/UDql1o/SSPOAAPCmVixmDLqQnnnsXTLRpwTzolv
AJMwo3R2T8+4Ys/A2fNaQFhA+tYKsE/N3wVE4hTN0tT77Ps8MlrOh2yVtNH0rqzu
nZ1LctYXdgj8CBYYkVp6teycjAQnCaHR2EfKFzPfeHJYagN6xEvzFs+PlMKSazz/
CQ==
-----END CERTIFICATE-----
AN(config)#show webui settings
The WebUI is ON using port 1040AN(config)#webui
off Turn webui off
on Turn webui on
port Configure webui port
ssl Modify WebUI SSL settingsAN(config)#webui off
AN(config)#webui on
AN(config)#show webui settings
The WebUI is OFF using port 443AN(config)#clear webui ssl
certificate Revert certificate/key pair to defaultAN(config)#clear webui ssl certificate
