Jubilant Server
Location
| Settings Name | appsettings.json |
| File Location | Program Files\Flynet\Jubilant\Server |
| Installer Location | Server.service |
Certificates
- LoggingRuntimeClient
- ServerRuntimeService
- ServerManagementService
Example GrpcConnectionPoints
These thumbnails are an example and must not be used.
"GrpcConnectionPoints": {
"DefaultCertificates": {
"ClientCertificateThumbprint": "90483663534F11B136F923FF314DF66A8B35FC7A",
"ServerCertificateThumbprint": "B6F1912725748D8ADFA1DBC1E421C7650477750D",
"ClientIntermediateCACertThumbprint": "15E96C204DDF52BE613EFD1A7FE33EAEDAA64BD0",
"ServerManagementCertificateThumbprint": "C1281CA3D3A003FB7D09C94875954049C32EF5DF",
"ClientManagementIntermediateCACertThumbprint": "A12AC78B71A741D005BE63FAC18663376FE9033C"
}
}
ConnectionPoints
"ConnectionPoints": [
{
"NameKey": "LoggingRuntimeClient",
"RoleId": "{30021000-0000-0000-0000-000000000000}",
"Client": true,
"Management": false,
"ServiceUri": "https://localhost:7015"
},
{
"NameKey": "ServerRuntimeService",
"RoleId": "10020000-0000-0000-0000-000000000000",
"Client": false,
"Management": false,
"ServiceUri": "https://localhost:7001"
},
{
"NameKey": "ServerManagementService",
"RoleId": "10030000-0000-0000-0000-000000000000",
"Client": false,
"Management": true,
"ServiceUri": "https://localhost:7002",
"MustTrustRemote" : false
}
]
ClusterConnectionPoints
The Jubilant Server is the only process that requires ClusterConnectionPoints to be defined.
{
"ClusterConnectionPoints": [
{
"NameKey": "ServerManagementClient",
"RoleId": "10031000-0000-0000-0000-000000000000",
"Client": true,
"Management": true,
"ServiceUri": "https://172.18.3.245:7002",
"CertificateThumbprint": "E4CDE2BBB5987CFDBA7425E3DF0B01FC46A35EEB",
"MustTrustRemote": false
},
{
"NameKey": "ServerManagementClient",
"RoleId": "10031000-0000-0000-0000-000000000000",
"Client": true,
"Management": true,
"ServiceUri": "https://172.18.3.249:7002",
"CertificateThumbprint": "E4CDE2BBB5987CFDBA7425E3DF0B01FC46A35EEB",
"MustTrustRemote": false
}
]
}