Skip to content

Can't login #5

@Ataye

Description

@Ataye

Up and running in Docker, running deb bookworm. Can get to the login page. But when i log in, it just reloads the login page. No other routes seem to work, just a message 'Too few tokens;.

Server output:

> docker run --rm -it -p 8284:8284 -v ./etc:/usr/local/bin/siremis/etc --name siremis siremis:latest
2025/08/23 19:46:13 main.go:52: staring HTTP service on: http://0.0.0.0:8284/siremis ...
2025/08/23 19:46:22 handler.go:1144: incoming URL value: /siremis
2025/08/23 19:46:22 handler.go:1155: updated URL value: /siremis/view/main
2025/08/23 19:46:22 handler.go:1144: incoming URL value: /.well-known/appspecific/com.chrome.devtools.json
2025/08/23 19:46:22 handler.go:1155: updated URL value: /.well-known/appspecific/com.chrome.devtools.json
2025/08/23 19:46:22 handler.go:1166: invalid URL prefix: /.well-known/appspecific/com.chrome.devtools.json (/siremis | /.well-known)
2025/08/23 19:46:31 handler.go:1144: incoming URL value: /siremis/do/login
2025/08/23 19:46:31 handler.go:1155: updated URL value: /siremis/do/login
2025/08/23 19:46:31 handler.go:1144: incoming URL value: /.well-known/appspecific/com.chrome.devtools.json
2025/08/23 19:46:31 handler.go:1155: updated URL value: /.well-known/appspecific/com.chrome.devtools.json
2025/08/23 19:46:31 handler.go:1166: invalid URL prefix: /.well-known/appspecific/com.chrome.devtools.json (/siremis | /.well-known)

Browser network tab:
Image

Payload for login:
Image

Config file:

{
	"DefaultViewPath": "view/main",
	"URLDir": "/siremis",
	"PublicDir": "public",
	"PublicDirWebPath": "public",
	"SchemasDir": "schemas",
	"TemplatesDir": "templates",
	"AuthUsersFilePath": "",
	"AuthUsers": [
		{
			"Username": "admin",
			"Password": "text:123",
			"Role": "admin"
		}
	],
	"DBData": {
		"Database": "kamailio",
		"Driver": "mysql",
		"Host": "172.17.0.4",
		"Port": "3306",
		"Protocol": "tcp",
		"Username": "root",
		"Password": "[pass]"
	},
	"JSONRPC": {
		"Protocol": "unixgram",
		"LAddress": "/tmp/siremis_rpc.sock",
		"RAddress": "/run/kamailio/kamailio_rpc.sock",
		"ViewForm": {
			"Type": "dataset",
			"CommandOptions": [
				{
					"Command": "core.uptime",
					"Title": "Server Uptime"
				},
				{
					"Command": "core.psx",
					"Title": "List Processes"
				},
				{
					"Command": "stats.fetchn all",
					"Title": "Fetch All Statistics"
				}
			]
		}
	},
	"ChartGroupsFilePath": "etc/siremis-charts.json",
	"MenuFilePath": "etc/siremis-menu.json"
}

Any help would be appreciated. Going to go back and try the php version again, tried a random docker container, but it would hang on creating the siremis database (says it exists, but it just created it)!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions