前提・実現したいこと
SlackクローンのソフトウェアMattermostを動かしたい。
大まかには動いていて致命的(完全に動かない)な障害はない。
ログを見るとInvalid Sessionが多発している。
そのせいか、再接続が起きたり、入力が一旦拒否されることがある。
このエラーレベルのInvalid Connectionを止めたい。
発生している問題・エラーメッセージ
{"level":"error","ts":1548318216.951615,"caller":"jobs/jobs_watcher.go:70","msg":"Error occurred getting all pending statuses: SqlJobStore.GetAllByStatus: Unable to get the jobs, Status=pending, invalid connection"}
上記のtsの所の数字が異なる同じエラーが多発。
該当のソースコード
不明
試したこと
システムコンソール(設定)のセッションや接続の項目(クロスオリジンリクエスト許可)の調整。
補足情報(FW/ツールのバージョンなど)
Pleskを利用していて、ドメインやMariaDB(10.2.21)はPleskで管理している物を利用している。
Plesk内でやろうとするとMattermostは動かせないのでnginxを直接書いています。(/etc/nginx/conf.d/mattermost.conf)。
※PLESK環境内でやろうとするとHTTPS接続で問題が出ます。主にリダイレクトループ。
mysqlへのログインもPLESKならではで、通常の入り方じゃないです。
mysql -uadmin -pcat /etc/psa/.psa.shadow
Mattermostのconfig.jsonでのMySQLデータベース指定は
DataSource": DBUSERNAME:DBPASSWORD@tcp(XXX.XXX.XX.XXX:3306)/DBNAME?charset=utf8mb4,utf8
このようにしている。
XXX.XXX.XX.XXXは自分のサーバのIPアドレスで、'localhost'では通りません。
サーバー環境:
CentOS 7.6, Nginx 1.14.1, MariaDB 10.2.21, Plesk Onyx 17.8.11, Matterost 5.7