Ошибка при запуске fam

Добрый день.
При запуске сервиcа fam выдает ошибку:
panic: error reading server configuration: open ./config.json: no such file or directory

goroutine 1 [running]:
Sign in · GitLab({0x1e2c5a0, 0xc0002df700})
/home/jenkins/workspace/SSO/Server/master/pkg/product/runner/runner.go:381 +0x2afe
main.main()
/home/jenkins/workspace/SSO/Server/master/cmd/fam/main.go:15 +0x157

Так же при попытке переустановки появляется следующее:
Succesfully generated key
Succesfully applied migrations

panic: runtime error: slice bounds out of range [:-208]

goroutine 1 [running]:

/home/jenkins/workspace/SSO/Server/master/pkg/x/security/encryptor.go:42
Sign in · GitLab(0xc0005f18f0, {0xc00209b290?, 0xc?})
/home/jenkins/workspace/SSO/Server/master/pkg/x/security/encryptor.go:81 +0x1b2
Sign in · GitLab(0xc00011c180, {0x1ac8745?, 0x7fd02d7065b8?})
/home/jenkins/workspace/SSO/Server/master/pkg/oauth2/manager/client_manager.go:50 +0x54
Sign in · GitLab({0x1ac8745?, 0xc00208f250?}, {0xc0007d59e2, 0x2c}, {0x1ac1e6e, 0x9})
/home/jenkins/workspace/SSO/Server/master/pkg/appcommand/appcommand.go:31 +0x68
Sign in · GitLab
/home/jenkins/workspace/SSO/Server/master/pkg/product/runner/runner.go:871 +0x1f2a
Sign in · GitLab({0x1e2c5a0, 0xc000765e40})
/home/jenkins/workspace/SSO/Server/master/pkg/product/runner/runner.go:552 +0x199a
main.main()
/home/jenkins/workspace/SSO/Server/master/cmd/fam/main.go:15 +0x157

@d.moskvichev, Добрый день!

Первая ошибка
"panic: error reading server configuration: open ./config.json: no such file or directory":**
Говорит о том, что не может найти FAM не может найти /config.json.
Проверьте настройки сервиса:

sudo nano /etc/systemd/system/idp.service

Обратите внимание на значение Environment:
Environment=“SSO_CFG=/opt/idp/config.toml”

[Unit]
Description=IDP

[Service]
WorkingDirectory=/opt/idp
ExecStart=/opt/idp/fam_linux_amd64
Restart=always
RestartSec=10
SyslogIdentifier=idp
User=idp
Environment=“SSO_CFG=/opt/idp/config.toml”

[Install]
WantedBy=multi-user.targe

В значение необходимо указать абсолютный путь до конфигурационного файла, который Вы используете. По умолчанию находится по данному пути. Мы рекомендуем использовать формат TOML, он более читабелен.

Вторая ошибка:
**[devenv.avanpost.ru/idp/idp/pkg/x/security.(*AESEncryptor).unpadding(...)

Просим ознакомиться со статьёй:

1 лайк