ci-server-engineer/.claude/skills/portal-setup/tasks/check-web-access.md
cliu 84181711b8 Add phase 4 CI Portal setup and Setup File Editor summaries, portal-setup skill
- Summaries of IM 36K10R10 (CI Portal Setup) and IM 36K10R20 (Setup File Editor),
  checked against the installed setup files and the Setup File Editor GUI
- New skill portal-setup: read a setup file, check web access for CI View,
  change a setup file safely (verified with a port change and restore)
- Manual vs software differences logged as ISS-012 to ISS-017; installed
  software taken as the reference

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 16:41:02 +10:00

54 lines
1.6 KiB
Markdown

---
task: Check web access for CI View (read-only)
version: R1.03
source: IM 36K10R10-01EN §2.2, §3.4, §4.3; practiced on the test system 2026-09-30
status: verified (read-only)
---
# Check web access for CI View
Confirms that CI View PCs can reach this CI Portal (or CI Core + CI Portal) node. Nothing is
changed. CI Server must be running.
## 1. Configured ports
```powershell
$f = Join-Path $env:TLS_ROOT_PATH 'tls\sup\jwuiisg.sup'
Select-String -Path $f -Pattern '^(SECURE_PORT_NUMBER|NON_SECURE_PORT_NUMBER)\b'
```
Defaults: HTTPS 8443, HTTP 8080.
## 2. Ports are listening
```powershell
(Get-NetTCPConnection -State Listen -LocalPort 8080,8443).LocalPort
```
Both ports should be listed. Nothing listed: CI Server (USER Service) is not running, or the
ports were changed.
## 3. Remote Connect page
```powershell
(Invoke-WebRequest -UseBasicParsing http://localhost:8080/).StatusCode
```
Expect `200`. This is the page CI View users open as `http://<node>:8080/` to download
Remote Connect; Remote Connect then uses HTTPS on 8443. From another PC the firewall must
allow both ports (skill `installation-security`).
## 4. Displays deployed
The operator interface serves displays from
`%TLS_WAP_PATH%\cfg\operatorInterfaces\DEPLOY\` (`components`, `displays`, `layouts`,
`locales`, `symbols`, `thresholds`). On a separate CI Portal these must be copied from CI
Core or another portal, and every portal needs the same copy.
```powershell
Get-ChildItem -Name (Join-Path $env:TLS_WAP_PATH 'cfg\operatorInterfaces\DEPLOY')
```
## Test system (2026-09-30)
8080 and 8443 listening (one process), page returned 200, the six `DEPLOY` folders present.