# Boards problem in mattermost

**URL:** <https://forum.mattermost.com/t/boards-problem-in-mattermost/16204>\
**Category:** Troubleshooting\
**Created:** [June 15, 2023, 9:34am UTC](https://forum.mattermost.com/t/boards-problem-in-mattermost/16204 "2023-06-15T09:34:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![abooor2](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@abooor2](https://forum.mattermost.com/u/abooor2)\
**Post date:** [June 15, 2023, 9:34am UTC](https://forum.mattermost.com/t/boards-problem-in-mattermost/16204/1 "2023-06-15T09:34:10Z")

</div>

I have problem with boards in mattermost. it is show “sorry, something went wrong”  
as in photo below:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mattermost/original/2X/6/638b1714079c93c2b3070a641f7019b5f1c5243f.png)

The log error is:  
2023/06/15 08:53:16 [error] 64104#64104: \*4033 open() “/usr/share/nginx/html/plugins/com.mattermost.nps/api/v1/connected” failed (2: No such file or directory), client: 10.10.106.23, server: 192.168.7.43, request: “POST /plugins/com.mattermost.nps/api/v1/connected HTTP/1.1”, host: “192.168.7.43”

my nginx.conf is:

server {  
listen 80;  
listen [::]:80;

```
server_name 192.168.7.43;

location /mattermost {
    proxy_pass http://127.0.0.1:8065;
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

```

}

my versions:  
Ubuntu-22.04-server  
nginx/1.18.0  
PostgreSQL 14.8  
Mattermost 7.10.2

---

<div class="post-metadata">

**Author:** ![agriesser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/agriesser/32/5644_2.png) [@agriesser](https://forum.mattermost.com/u/agriesser)\
**Post date:** [June 16, 2023, 4:14am UTC](https://forum.mattermost.com/t/boards-problem-in-mattermost/16204/2 "2023-06-16T04:14:50Z")

</div>

Hi @abooor2 and welcome to the Mattermost forums!

Is this really your full `nginx` configuration? To me it looks like this is just a part of it and if I’d have to guess I’d say that your `SiteUrl` in Mattermost is not configured correctly. You seem to want to run mattermost in a subpath (which is not really a good idea, it causes several problems AFAIR), so f.ex. `https://yourdomain.tld/mattermost` and if you want to do that, you will also need to set this exact URL as the `SiteUrl` in Mattermost, otherwise the generated links will not be correct and might point to `https://yourdomain.tld/something/something` instead of `https://yourdomain.tld/mattermost/something/something` which could cause the errors you’re seeing then (nginx not proxying the request and trying to serve it from the local filesystem).

---

<div class="post-metadata">

**Author:** ![abooor2](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@abooor2](https://forum.mattermost.com/u/abooor2)\
**Post date:** [June 16, 2023, 11:04am UTC](https://forum.mattermost.com/t/boards-problem-in-mattermost/16204/3 "2023-06-16T11:04:37Z")

</div>

Yes that is all nginx configuration for mattermost  
However, about the mattermost configuration siteURL  
I set it already to [http://192.168.7.43/mattermost](http://192.168.7.43/mattermost) but sorry I didn’t mention that in my question. So what do you think?

The reason that make me to use subpath becuase I want to use focalbord and mattermost on the same server so each application have to have its subpath

---

<div class="post-metadata">

**Author:** ![abooor2](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@abooor2](https://forum.mattermost.com/u/abooor2)\
**Post date:** [June 18, 2023, 6:11am UTC](https://forum.mattermost.com/t/boards-problem-in-mattermost/16204/4 "2023-06-18T06:11:34Z")

</div>

I make it as you suggested on the root path [http://192.168.7.43](http://192.168.7.43) but boards still not working

---

<div class="post-metadata">

**Author:** ![abooor2](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@abooor2](https://forum.mattermost.com/u/abooor2)\
**Post date:** [June 18, 2023, 11:43am UTC](https://forum.mattermost.com/t/boards-problem-in-mattermost/16204/5 "2023-06-18T11:43:01Z")

</div>

The error log:  
Jun 18 11:01:29 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:29.694 Z”,“level”:“warn”,“msg”:“Error while creating session for user access token”,“caller”:“app/session.go:90”,“error”:"createSessionForUserAccessToken: Inval\>  
Jun 18 11:01:29 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:29.694 Z”,“level”:“error”,“msg”:“no session token”,“caller”:“app/plugin\_api.go:976”,“plugin\_id”:“focalboard”}  
Jun 18 11:01:29 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:29.695 Z”,“level”:“error”,“msg”:“no session token”,“caller”:“app/plugin\_api.go:976”,“plugin\_id”:“focalboard”}  
Jun 18 11:01:29 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:29.697 Z”,“level”:“warn”,“msg”:“Error while creating session for user access token”,“caller”:“app/session.go:90”,“error”:"createSessionForUserAccessToken: Inval\>  
Jun 18 11:01:29 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:29.698 Z”,“level”:“error”,“msg”:“no session token”,“caller”:“app/plugin\_api.go:976”,“plugin\_id”:“focalboard”}  
Jun 18 11:01:31 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:31.199 Z”,“level”:“warn”,“msg”:“Error while creating session for user access token”,“caller”:“app/session.go:90”,“error”:"createSessionForUserAccessToken: Inval\>  
Jun 18 11:01:31 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:31.200 Z”,“level”:“warn”,“msg”:“Error while creating session for user access token”,“caller”:“app/session.go:90”,“error”:"createSessionForUserAccessToken: Inval\>  
Jun 18 11:01:31 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:31.202 Z”,“level”:“error”,“msg”:“no session token”,“caller”:“app/plugin\_api.go:976”,“plugin\_id”:“focalboard”}  
Jun 18 11:01:31 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:31.203 Z”,“level”:“warn”,“msg”:“Error while creating session for user access token”,“caller”:“app/session.go:90”,“error”:"createSessionForUserAccessToken: Inval\>  
Jun 18 11:01:31 mattermost mattermost[1021]: {“timestamp”:“2023-06-18 11:01:31.203 Z”,“level”:“error”,“msg”:“no session token”,“caller”:“app/plugin\_api.go:976”,“plugin\_id”:“focalboard”}

my nginx.conf:  
server {  
listen 80;  
server\_name server\_ip;

```
location / {
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header Host $http_host;
    proxy_set_header X-Nginx-Proxy true;

    proxy_pass http://127.0.0.1:8065/;
    proxy_redirect off;

    # WebSocket support
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
}

```

}

my mattermost.json:  
{  
“ServiceSettings”: {  
“SiteURL”: “[http://192.168.7.43](http://192.168.7.43)”,  
“WebsocketURL”: “”,  
“LicenseFileLocation”: “”,  
“ListenAddress”: “:8065”,  
“ConnectionSecurity”: “”,  
“TLSCertFile”: “”,  
“TLSKeyFile”: “”,  
“TLSMinVer”: “1.2”,  
“TLSStrictTransport”: false,  
“TLSStrictTransportMaxAge”: 63072000,  
“TLSOverwriteCiphers”: ,  
“UseLetsEncrypt”: false,  
“LetsEncryptCertificateCacheFile”: “./config/letsencrypt.cache”,  
“Forward80To443”: false,  
“TrustedProxyIPHeader”: ,  
“ReadTimeout”: 300,  
“WriteTimeout”: 300,  
“IdleTimeout”: 60,  
“MaximumLoginAttempts”: 10,  
“GoroutineHealthThreshold”: -1,  
“EnableOAuthServiceProvider”: true,  
“EnableIncomingWebhooks”: true,  
“EnableOutgoingWebhooks”: true,  
“EnableCommands”: true,  
“EnablePostUsernameOverride”: false,  
“EnablePostIconOverride”: false,  
“GoogleDeveloperKey”: “”,  
“EnableLinkPreviews”: true,  
“EnablePermalinkPreviews”: true,  
“RestrictLinkPreviews”: “”,  
“EnableTesting”: false,  
“EnableDeveloper”: false,  
“DeveloperFlags”: “”,  
“EnableClientPerformanceDebugging”: false,  
“EnableOpenTracing”: false,  
“EnableSecurityFixAlert”: true,  
“EnableInsecureOutgoingConnections”: false,  
“AllowedUntrustedInternalConnections”: “”,  
“EnableMultifactorAuthentication”: false,  
“EnforceMultifactorAuthentication”: false,  
“EnableUserAccessTokens”: false,  
“AllowCorsFrom”: “”,  
“CorsExposedHeaders”: “”,  
“CorsAllowCredentials”: false,  
“CorsDebug”: false,  
“AllowCookiesForSubdomains”: false,  
“ExtendSessionLengthWithActivity”: true,  
“SessionLengthWebInDays”: 30,  
“SessionLengthWebInHours”: 720,  
“SessionLengthMobileInDays”: 30,  
“SessionLengthMobileInHours”: 720,  
“SessionLengthSSOInDays”: 30,  
“SessionLengthSSOInHours”: 720,  
“SessionCacheInMinutes”: 10,  
“SessionIdleTimeoutInMinutes”: 43200,  
“WebsocketSecurePort”: 443,  
“WebsocketPort”: 80,  
“WebserverMode”: “gzip”,  
“EnableGifPicker”: true,  
“GfycatAPIKey”: “2\_KtH\_W5”,  
“GfycatAPISecret”: “3wLVZPiswc3DnaiaFoLkDvB4X0IV6CpMkj4tf2inJRsBY6-FnkT08zGmppWFgeof”,  
“EnableCustomEmoji”: true,  
“EnableEmojiPicker”: true,  
“PostEditTimeLimit”: -1,  
“TimeBetweenUserTypingUpdatesMilliseconds”: 5000,  
“EnablePostSearch”: true,  
“EnableFileSearch”: true,  
“MinimumHashtagLength”: 3,  
“EnableUserTypingMessages”: true,  
“EnableChannelViewedMessages”: true,  
“EnableUserStatuses”: true,  
“ExperimentalEnableAuthenticationTransfer”: true,  
“ClusterLogTimeoutMilliseconds”: 2000,  
“EnablePreviewFeatures”: true,  
“EnableTutorial”: true,  
“EnableOnboardingFlow”: true,  
“ExperimentalEnableDefaultChannelLeaveJoinMessages”: true,  
“ExperimentalGroupUnreadChannels”: “disabled”,  
“EnableAPITeamDeletion”: false,  
“EnableAPITriggerAdminNotifications”: false,  
“EnableAPIUserDeletion”: false,  
“ExperimentalEnableHardenedMode”: false,  
“ExperimentalStrictCSRFEnforcement”: false,  
“EnableEmailInvitations”: false,  
“DisableBotsWhenOwnerIsDeactivated”: true,  
“EnableBotAccountCreation”: false,  
“EnableSVGs”: false,  
“EnableLatex”: false,  
“EnableInlineLatex”: true,  
“PostPriority”: true,  
“EnableAPIChannelDeletion”: false,  
“EnableLocalMode”: false,  
“LocalModeSocketLocation”: “/var/tmp/mattermost\_local.socket”,  
“EnableAWSMetering”: false,  
“SplitKey”: “”,  
“FeatureFlagSyncIntervalSeconds”: 30,  
“DebugSplit”: false,  
“ThreadAutoFollow”: true,  
“CollapsedThreads”: “always\_on”,  
“ManagedResourcePaths”: “”,  
“EnableCustomGroups”: true,  
“SelfHostedPurchase”: true,  
“AllowSyncedDrafts”: true,  
“SelfHostedExpansion”: false  
},  
“TeamSettings”: {  
“SiteName”: “Mattermost”,  
“MaxUsersPerTeam”: 50,  
“EnableUserCreation”: true,  
“EnableOpenServer”: false,  
“EnableUserDeactivation”: false,  
“RestrictCreationToDomains”: “”,  
“EnableCustomUserStatuses”: true,  
“EnableCustomBrand”: false,  
“CustomBrandText”: “”,  
“CustomDescriptionText”: “”,  
“RestrictDirectMessage”: “any”,  
“EnableLastActiveTime”: true,  
“UserStatusAwayTimeout”: 300,  
“MaxChannelsPerTeam”: 2000,  
“MaxNotificationsPerChannel”: 1000,  
“EnableConfirmNotificationsToChannel”: true,  
“TeammateNameDisplay”: “username”,  
“ExperimentalViewArchivedChannels”: true,  
“ExperimentalEnableAutomaticReplies”: false,  
“LockTeammateNameDisplay”: false,  
“ExperimentalPrimaryTeam”: “”,  
“ExperimentalDefaultChannels”:   
},  
“ClientRequirements”: {  
“AndroidLatestVersion”: “”,  
“AndroidMinVersion”: “”,  
“IosLatestVersion”: “”,  
“IosMinVersion”: “”  
},  
“SqlSettings”: {  
“DriverName”: “postgres”,  
“DataSource”: “postgres://mmuser:mostest@localhost/mattermost?sslmode=disable\u0026connect\_timeout=10\u0026binary\_parameters=yes”,  
“DataSourceReplicas”: ,  
“DataSourceSearchReplicas”: ,  
“MaxIdleConns”: 20,  
“ConnMaxLifetimeMilliseconds”: 3600000,  
“ConnMaxIdleTimeMilliseconds”: 300000,  
“MaxOpenConns”: 300,  
“Trace”: false,  
“AtRestEncryptKey”: “5gheryd88y446yxjq4w5cqp34cmooc5h”,  
“QueryTimeout”: 30,  
“DisableDatabaseSearch”: false,  
“MigrationsStatementTimeoutSeconds”: 100000,  
“ReplicaLagSettings”:   
},  
“LogSettings”: {  
“EnableConsole”: true,  
“ConsoleLevel”: “INFO”,  
“ConsoleJson”: true,  
“EnableColor”: false,  
“EnableFile”: true,  
“FileLevel”: “INFO”,  
“FileJson”: true,  
“FileLocation”: “”,  
“EnableWebhookDebugging”: true,  
“EnableDiagnostics”: true,  
“VerboseDiagnostics”: false,  
“EnableSentry”: true,  
“AdvancedLoggingConfig”: “”  
},  
“ExperimentalAuditSettings”: {  
“FileEnabled”: false,  
“FileName”: “”,  
“FileMaxSizeMB”: 100,  
“FileMaxAgeDays”: 0,  
“FileMaxBackups”: 0,  
“FileCompress”: false,  
“FileMaxQueueSize”: 1000,  
“AdvancedLoggingConfig”: “”  
},  
“NotificationLogSettings”: {  
“EnableConsole”: true,  
“ConsoleLevel”: “INFO”,  
“ConsoleJson”: true,  
“EnableColor”: false,  
“EnableFile”: true,  
“FileLevel”: “INFO”,  
“FileJson”: true,  
“FileLocation”: “”,  
“AdvancedLoggingConfig”: “”  
},  
“PasswordSettings”: {  
“MinimumLength”: 8,  
“Lowercase”: false,  
“Number”: false,  
“Uppercase”: false,  
“Symbol”: false  
},  
“FileSettings”: {  
“EnableFileAttachments”: true,  
“EnableMobileUpload”: true,  
“EnableMobileDownload”: true,  
“MaxFileSize”: 104857600,  
“MaxImageResolution”: 33177600,  
“MaxImageDecoderConcurrency”: -1,  
“DriverName”: “local”,  
“Directory”: “./data/”,  
“EnablePublicLink”: false,  
“ExtractContent”: true,  
“ArchiveRecursion”: false,  
“PublicLinkSalt”: “dcpkc1cadzouhi8ak55im5ch4pq4a7nu”,  
“InitialFont”: “nunito-bold.ttf”,  
“AmazonS3AccessKeyId”: “”,  
“AmazonS3SecretAccessKey”: “”,  
“AmazonS3Bucket”: “”,  
“AmazonS3PathPrefix”: “”,  
“AmazonS3Region”: “”,  
“AmazonS3Endpoint”: “[s3.amazonaws.com](http://s3.amazonaws.com)”,  
“AmazonS3SSL”: true,  
“AmazonS3SignV2”: false,  
“AmazonS3SSE”: false,  
“AmazonS3Trace”: false,  
“AmazonS3RequestTimeoutMilliseconds”: 30000  
},  
“EmailSettings”: {  
“EnableSignUpWithEmail”: true,  
“EnableSignInWithEmail”: true,  
“EnableSignInWithUsername”: true,  
“SendEmailNotifications”: false,  
“UseChannelInEmailNotifications”: false,  
“RequireEmailVerification”: false,  
“FeedbackName”: “”,  
“FeedbackEmail”: “”,  
“ReplyToAddress”: “”,  
“FeedbackOrganization”: “”,  
“EnableSMTPAuth”: false,  
“SMTPUsername”: “”,  
“SMTPPassword”: “”,  
“SMTPServer”: “localhost”,  
“SMTPPort”: “10025”,  
“SMTPServerTimeout”: 10,  
“ConnectionSecurity”: “”,  
“SendPushNotifications”: true,  
“PushNotificationServer”: “[https://push-test.mattermost.com](https://push-test.mattermost.com)”,  
“PushNotificationContents”: “full”,  
“PushNotificationBuffer”: 1000,  
“EnableEmailBatching”: false,  
“EmailBatchingBufferSize”: 256,  
“EmailBatchingInterval”: 30,  
“EnablePreviewModeBanner”: true,  
“SkipServerCertificateVerification”: false,  
“EmailNotificationContentsType”: “full”,  
“LoginButtonColor”: “#0000”,  
“LoginButtonBorderColor”: “#2389D7”,  
“LoginButtonTextColor”: “#2389D7”,  
“EnableInactivityEmail”: true  
},  
“RateLimitSettings”: {  
“Enable”: false,  
“PerSec”: 10,  
“MaxBurst”: 100,  
“MemoryStoreSize”: 10000,  
“VaryByRemoteAddr”: true,  
“VaryByUser”: false,  
“VaryByHeader”: “”  
},  
“PrivacySettings”: {  
“ShowEmailAddress”: true,  
“ShowFullName”: true  
},  
“SupportSettings”: {  
“TermsOfServiceLink”: “[Terms of Use - Mattermost Open Source Collaboration Platform](https://mattermost.com/terms-of-use/)”,  
“PrivacyPolicyLink”: “[Mattermost Privacy Policy - Open Source Messaging](https://mattermost.com/privacy-policy/)”,  
“AboutLink”: “[https://docs.mattermost.com/about/product.html/](https://docs.mattermost.com/about/product.html/)”,  
“HelpLink”: “[Mattermost Documentation — Mattermost documentation](https://mattermost.com/default-help/)”,  
“ReportAProblemLink”: “[How to contribute to Mattermost - Mattermost Handbook](https://mattermost.com/default-report-a-problem/)”,  
“SupportEmail”: “”,  
“CustomTermsOfServiceEnabled”: false,  
“CustomTermsOfServiceReAcceptancePeriod”: 365,  
“EnableAskCommunityLink”: true  
},  
“AnnouncementSettings”: {  
“EnableBanner”: false,  
“BannerText”: “”,  
“BannerColor”: “#f2a93b”,  
“BannerTextColor”: “#333333”,  
“AllowBannerDismissal”: true,  
“AdminNoticesEnabled”: true,  
“UserNoticesEnabled”: true,  
“NoticesURL”: “[https://notices.mattermost.com/](https://notices.mattermost.com/)”,  
“NoticesFetchFrequency”: 3600,  
“NoticesSkipCache”: false  
},  
“ThemeSettings”: {  
“EnableThemeSelection”: true,  
“DefaultTheme”: “default”,  
“AllowCustomThemes”: true,  
“AllowedThemes”:   
},  
“GitLabSettings”: {  
“Enable”: false,  
“Secret”: “”,  
“Id”: “”,  
“Scope”: “”,  
“AuthEndpoint”: “”,  
“TokenEndpoint”: “”,  
“UserAPIEndpoint”: “”,  
“DiscoveryEndpoint”: “”,  
“ButtonText”: “”,  
“ButtonColor”: “”  
},  
“GoogleSettings”: {  
“Enable”: false,  
“Secret”: “”,  
“Id”: “”,  
“Scope”: “profile email”,  
“AuthEndpoint”: “[Sign in - Google Accounts](https://accounts.google.com/o/oauth2/v2/auth)”,  
“TokenEndpoint”: “[https://www.googleapis.com/oauth2/v4/token](https://www.googleapis.com/oauth2/v4/token)”,  
“UserAPIEndpoint”: “[https://people.googleapis.com/v1/people/me?personFields=names,emailAddresses,nicknames,metadata](https://people.googleapis.com/v1/people/me?personFields=names,emailAddresses,nicknames,metadata)”,  
“DiscoveryEndpoint”: “”,  
“ButtonText”: “”,  
“ButtonColor”: “”  
},  
“Office365Settings”: {  
“Enable”: false,  
“Secret”: “”,  
“Id”: “”,  
“Scope”: “User.Read”,  
“AuthEndpoint”: “[Sign in to your account](https://login.microsoftonline.com/common/oauth2/v2.0/authorize)”,  
“TokenEndpoint”: “[Sign in to your account](https://login.microsoftonline.com/common/oauth2/v2.0/token)”,  
“UserAPIEndpoint”: “[https://graph.microsoft.com/v1.0/me](https://graph.microsoft.com/v1.0/me)”,  
“DiscoveryEndpoint”: “”,  
“DirectoryId”: “”  
},  
“OpenIdSettings”: {  
“Enable”: false,  
“Secret”: “”,  
“Id”: “”,  
“Scope”: “profile openid email”,  
“AuthEndpoint”: “”,  
“TokenEndpoint”: “”,  
“UserAPIEndpoint”: “”,  
“DiscoveryEndpoint”: “”,  
“ButtonText”: “”,  
“ButtonColor”: “#145DBF”  
},  
“LdapSettings”: {  
“Enable”: false,  
“EnableSync”: false,  
“LdapServer”: “”,  
“LdapPort”: 389,  
“ConnectionSecurity”: “”,  
“BaseDN”: “”,  
“BindUsername”: “”,  
“BindPassword”: “”,  
“UserFilter”: “”,  
“GroupFilter”: “”,  
“GuestFilter”: “”,  
“EnableAdminFilter”: false,  
“AdminFilter”: “”,  
“GroupDisplayNameAttribute”: “”,  
“GroupIdAttribute”: “”,  
“FirstNameAttribute”: “”,  
“LastNameAttribute”: “”,  
“EmailAttribute”: “”,  
“UsernameAttribute”: “”,  
“NicknameAttribute”: “”,  
“IdAttribute”: “”,  
“PositionAttribute”: “”,  
“LoginIdAttribute”: “”,  
“PictureAttribute”: “”,  
“SyncIntervalMinutes”: 60,  
“SkipCertificateVerification”: false,  
“PublicCertificateFile”: “”,  
“PrivateKeyFile”: “”,  
“QueryTimeout”: 60,  
“MaxPageSize”: 0,  
“LoginFieldName”: “”,  
“LoginButtonColor”: “#0000”,  
“LoginButtonBorderColor”: “#2389D7”,  
“LoginButtonTextColor”: “#2389D7”,  
“Trace”: false  
},  
“ComplianceSettings”: {  
“Enable”: false,  
“Directory”: “./data/”,  
“EnableDaily”: false,  
“BatchSize”: 30000  
},  
“LocalizationSettings”: {  
“DefaultServerLocale”: “en”,  
“DefaultClientLocale”: “en”,  
“AvailableLocales”: “”  
},  
“SamlSettings”: {  
“Enable”: false,  
“EnableSyncWithLdap”: false,  
“EnableSyncWithLdapIncludeAuth”: false,  
“IgnoreGuestsLdapSync”: false,  
“Verify”: true,  
“Encrypt”: true,  
“SignRequest”: false,  
“IdpURL”: “”,  
“IdpDescriptorURL”: “”,  
“IdpMetadataURL”: “”,  
“ServiceProviderIdentifier”: “”,  
“AssertionConsumerServiceURL”: “”,  
“SignatureAlgorithm”: “RSAwithSHA1”,  
“CanonicalAlgorithm”: “Canonical1.0”,  
“ScopingIDPProviderId”: “”,  
“ScopingIDPName”: “”,  
“IdpCertificateFile”: “”,  
“PublicCertificateFile”: “”,  
“PrivateKeyFile”: “”,  
“IdAttribute”: “”,  
“GuestAttribute”: “”,  
“EnableAdminAttribute”: false,  
“AdminAttribute”: “”,  
“FirstNameAttribute”: “”,  
“LastNameAttribute”: “”,  
“EmailAttribute”: “”,  
“UsernameAttribute”: “”,  
“NicknameAttribute”: “”,  
“LocaleAttribute”: “”,  
“PositionAttribute”: “”,  
“LoginButtonText”: “SAML”,  
“LoginButtonColor”: “#34a28b”,  
“LoginButtonBorderColor”: “#2389D7”,  
“LoginButtonTextColor”: “#ffffff”  
},  
“NativeAppSettings”: {  
“AppCustomURLSchemes”: [  
“mmauth://”,  
“mmauthbeta://”  
],  
“AppDownloadLink”: “[Host Mattermost on Your Own Infrastructure](https://mattermost.com/download/#mattermostApps)”,  
“AndroidAppDownloadLink”: “[https://mattermost.com/mattermost-android-app/](https://mattermost.com/mattermost-android-app/)”,  
“IosAppDownloadLink”: “[‎Mattermost on the App&nbsp;Store](https://mattermost.com/mattermost-ios-app/)”  
},  
“ClusterSettings”: {  
“Enable”: false,  
“ClusterName”: “”,  
“OverrideHostname”: “”,  
“NetworkInterface”: “”,  
“BindAddress”: “”,  
“AdvertiseAddress”: “”,  
“UseIPAddress”: true,  
“EnableGossipCompression”: true,  
“EnableExperimentalGossipEncryption”: false,  
“ReadOnlyConfig”: true,  
“GossipPort”: 8074,  
“StreamingPort”: 8075,  
“MaxIdleConns”: 100,  
“MaxIdleConnsPerHost”: 128,  
“IdleConnTimeoutMilliseconds”: 90000  
},  
“MetricsSettings”: {  
“Enable”: false,  
“BlockProfileRate”: 0,  
“ListenAddress”: “:8067”  
},  
“ExperimentalSettings”: {  
“ClientSideCertEnable”: false,  
“ClientSideCertCheck”: “secondary”,  
“LinkMetadataTimeoutMilliseconds”: 5000,  
“RestrictSystemAdmin”: false,  
“UseNewSAMLLibrary”: false,  
“EnableSharedChannels”: false,  
“EnableRemoteClusterService”: false,  
“EnableAppBar”: false,  
“PatchPluginsReactDOM”: false  
},  
“AnalyticsSettings”: {  
“MaxUsersForStatistics”: 2500  
},  
“ElasticsearchSettings”: {  
“ConnectionURL”: “[http://localhost:9200](http://localhost:9200)”,  
“Username”: “elastic”,  
“Password”: “changeme”,  
“EnableIndexing”: false,  
“EnableSearching”: false,  
“EnableAutocomplete”: false,  
“Sniff”: true,  
“PostIndexReplicas”: 1,  
“PostIndexShards”: 1,  
“ChannelIndexReplicas”: 1,  
“ChannelIndexShards”: 1,  
“UserIndexReplicas”: 1,  
“UserIndexShards”: 1,  
“AggregatePostsAfterDays”: 365,  
“PostsAggregatorJobStartTime”: “03:00”,  
“IndexPrefix”: “”,  
“LiveIndexingBatchSize”: 1,  
“BatchSize”: 10000,  
“RequestTimeoutSeconds”: 30,  
“SkipTLSVerification”: false,  
“CA”: “”,  
“ClientCert”: “”,  
“ClientKey”: “”,  
“Trace”: “”  
},  
“BleveSettings”: {  
“IndexDir”: “”,  
“EnableIndexing”: false,  
“EnableSearching”: false,  
“EnableAutocomplete”: false,  
“BatchSize”: 10000  
},  
“DataRetentionSettings”: {  
“EnableMessageDeletion”: false,  
“EnableFileDeletion”: false,  
“EnableBoardsDeletion”: false,  
“MessageRetentionDays”: 365,  
“FileRetentionDays”: 365,  
“BoardsRetentionDays”: 365,  
“DeletionJobStartTime”: “02:00”,  
“BatchSize”: 3000  
},  
“MessageExportSettings”: {  
“EnableExport”: false,  
“ExportFormat”: “actiance”,  
“DailyRunTime”: “01:00”,  
“ExportFromTimestamp”: 0,  
“BatchSize”: 10000,  
“DownloadExportResults”: false,  
“GlobalRelaySettings”: {  
“CustomerType”: “A9”,  
“SMTPUsername”: “”,  
“SMTPPassword”: “”,  
“EmailAddress”: “”,  
“SMTPServerTimeout”: 1800  
}  
},  
“JobSettings”: {  
“RunJobs”: true,  
“RunScheduler”: true,  
“CleanupJobsThresholdDays”: -1,  
“CleanupConfigThresholdDays”: -1  
},  
“ProductSettings”: {  
“EnablePublicSharedBoards”: false  
},  
“PluginSettings”: {  
“Enable”: true,  
“EnableUploads”: false,  
“AllowInsecureDownloadURL”: false,  
“EnableHealthCheck”: true,  
“Directory”: “./plugins”,  
“ClientDirectory”: “./client/plugins”,  
“Plugins”: {  
“focalboard”: {  
“enablepublicsharedboards”: true  
},  
“playbooks”: {  
“BotUserID”: “5yae89beh7fbjed8hyr4sb578r”  
}  
},  
“PluginStates”: {  
“com.mattermost.apps”: {  
“Enable”: true  
},  
“com.mattermost.calls”: {  
“Enable”: true  
},  
“com.mattermost.nps”: {  
“Enable”: true  
},  
“com.mattermost.plugin-channel-export”: {  
“Enable”: true  
},  
“focalboard”: {  
“Enable”: true  
},  
“playbooks”: {  
“Enable”: true  
}  
},  
“EnableMarketplace”: true,  
“EnableRemoteMarketplace”: true,  
“AutomaticPrepackagedPlugins”: true,  
“RequirePluginSignature”: false,  
“MarketplaceURL”: “[https://api.integrations.mattermost.com](https://api.integrations.mattermost.com)”,  
“SignaturePublicKeyFiles”: ,  
“ChimeraOAuthProxyURL”: “”  
},  
“DisplaySettings”: {  
“CustomURLSchemes”: ,  
“ExperimentalTimezone”: true  
},  
“GuestAccountsSettings”: {  
“Enable”: false,  
“AllowEmailAccounts”: true,  
“EnforceMultifactorAuthentication”: false,  
“RestrictCreationToDomains”: “”  
},  
“ImageProxySettings”: {  
“Enable”: false,  
“ImageProxyType”: “local”,  
“RemoteImageProxyURL”: “”,  
“RemoteImageProxyOptions”: “”  
},  
“CloudSettings”: {  
“CWSURL”: “[https://customers.mattermost.com](https://customers.mattermost.com)”,  
“CWSAPIURL”: “[https://portal.internal.prod.cloud.mattermost.com](https://portal.internal.prod.cloud.mattermost.com)”  
},  
“ImportSettings”: {  
“Directory”: “./import”,  
“RetentionDays”: 30  
},  
“ExportSettings”: {  
“Directory”: “./export”,  
“RetentionDays”: 30  
}
