public subscription link: Internal Server Error
Version:
- listmonk: v5.1.0
- OS: Debian 12
Description of the bug and steps to reproduce: Clicking the link for the "public subscription page" results in the error message "Internal Server Error".
Screenshots:
Does anybody know what the problem is? I think the link once worked, and to my knowledge I haven't changed anything .
I have the same issue.
Maybe this info can be helpful in some way. It's from the "headers" section on the page that you can see on the above screen-capture. Unfortunately I don't know at all what to do. So any help would be appreciated.
X-Firefox-Http3: h3 content-length: 36 content-type: application/json date: Tue, 21 Oct 2025 08:05:48 GMT strict-transport-security: max-age=31536000; via: 1.1 Caddy
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 Accept-Encoding: gzip, deflate, br, zstd Accept-Language: en-US,en;q=0.5 Alt-Used: astonishing-swallow.pikapod.net Connection: keep-alive DNT: 1 Host: astonishing-swallow.pikapod.net Priority: u=0, i Sec-Fetch-Dest: document Sec-Fetch-Mode: navigate Sec-Fetch-Site: none Sec-Fetch-User: ?1 Sec-GPC: 1 TE: trailers Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:144.0) Gecko/20100101 Firefox/144.0
Please check for error logs in Admin -> Settings -> Logs. All such errors (with causes) are logged.
Hello knadh,
thanks for your reply!
This error is listed mostly:
"handlers.go:38: template: login-setup.html:32:23: executing "subscription-form" at <.Data.CaptchaKey>: can't evaluate field CaptchaKey in type interface {}"
Others are:
"subscribers.go:132: error validating query tables: pq: column "unconfirmed" does not exist"
"subscribers.go:132: error validating query tables: pq: invalid input value for enum subscriber_status: "unconfirmed""
Unfortunately I can't make sense of it. Does it point in the right direction?
Regards roger
Hi,
the problem persists and I don't know what to do. Below I copied all of the content in the log:
2025/12/11 11:00:41.264040 main.go:106: v5.1.0 (30846f84 2025-09-09T17:48:45Z, linux/amd64)
2025/12/11 11:00:41.265738 init.go:180: reading config: config.toml
2025/12/11 11:00:41.266543 init.go:320: connecting to db: postgres.internal:5432/p23386
2025/12/11 11:00:41.484089 init.go:259: loading i18n files from: /listmonk/i18n
2025/12/11 11:00:41.484233 init.go:279: loading static files from: /listmonk/static
2025/12/11 11:00:42.477300 init.go:722: media upload provider: filesystem
2025/12/11 11:00:42.477665 init.go:631: initialized email (SMTP) messenger: [email protected]@posteo.de
2025/12/11 11:01:07.897323 handlers.go:38: template: subscription-form.html:32:23: executing "subscription-form" at <.Data.CaptchaKey>: can't evaluate field CaptchaKey in type interface {}
2025/12/11 11:01:15.805434 handlers.go:38: template: subscription-form.html:32:23: executing "subscription-form" at <.Data.CaptchaKey>: can't evaluate field CaptchaKey in type interface {}