Getting Started with Photo Supreme's Integrated HTTP Server
Troubleshooting
| Symptom | What to check |
|---|---|
| No START button or settings unavailable | Main-administrator sign-in, edition/license, and whether the server is already running. Stop it before editing settings. |
| Connection refused or timeout | Photo Supreme still open, server started, correct port, address/DNS, host firewall, and any intended proxy/router rules. Check for another process using the port. |
| Works on the server but not on another computer | localhost still in either API field, wrong LAN address, guest Wi-Fi isolation, or firewall scope. |
| Page loads, but sign-in fails | api.url, /auth/* routing, ordinary catalog credentials, certificate trust, and CORS. Do not send database-login credentials to the browser. |
| Sign-in works, but thumbnails or previews fail | api.thumbsUrl, media API routing, catalog file access, and mixed-content restrictions. |
The API address appears to end in /api/api/... | Remove /api from the base address in config.json. |
| Browser reports a CORS error | Actual page origin versus Domain Name Origin, preflight handling, duplicate CORS headers from two layers, and the underlying response. An unreachable backend can look like a CORS problem. |
| HTTPS page calls HTTP or private addresses | Correct both API fields to the browser-facing HTTPS endpoint, then reload. |
| Settings seem ignored | Wrong web root edited, malformed JSON, cached page/config, or a proxy sending index.htm instead of config.json. |
| Proxy returns 502 or 504 | Backend stopped/unreachable, wrong upstream port or protocol, backend TLS validation, or an unsuitable timeout. |
| Shared page fails on refresh or direct-image URL is missing | SPA fallback and /directimage/* rewrite rules. Compare with the supplied IIS routing rules or the Caddy example. |
| Local-network-only or IP-limit rejection | Check the edition and the application's returned message. Do not bypass edition restrictions with a proxy. |
Configuration templates and external references were reviewed on October 17,
- Proxy setup is environment-specific; validate it with your administrator
before exposing a private catalog to the Internet.