Crossbill Authority locations and general environment information
User file locations
Here are the default file locations for Crossbill Authority user files.
Note that the default environment name PROD should be replaced with the actual environment name (DEV, UAT, etc.).
Location | Path |
---|---|
Crossbill Cone Data repository directory | /var/cross/PROD/Cone/Data/Repo/ |
Crossbill Cone plugins directory | /var/cross/PROD/Cone/plugins/ |
Crossbill Bone Data repository directory | /var/cross/PROD/Bone/Data/Repo/ |
Crossbill Bone plugins directory | /var/cross/PROD/Bone/plugins/ |
Crossbill Bone generated plugin | /var/Crossbill/PROD/Source/ |
Crossbill Bone generated migrations | /var/Crossbill/PROD/Source/Generated/Migrations/ |
Crossbill Central Agent Data repository directory | /usr/share/CROSS/Central.Agent/Data/Repo/ |
Location | Path |
---|---|
Crossbill Cone Data repository directory | C:\Inetpub\PROD\Cone\Data\Repo\ |
Crossbill Cone plugins directory | C:\Inetpub\PROD\Cone\plugins\ |
Crossbill Bone Data repository directory | C:\Inetpub\PROD\Bone\Data\Repo\ |
Crossbill Bone plugins directory | C:\Inetpub\PROD\Bone\plugins\ |
Crossbill Bone generated plugin | C:\Crossbill\PROD\Source\ |
Crossbill Bone generated migrations | C:\Crossbill\PROD\Source\Generated\Migrations\ |
Crossbill Central Agent Data repository directory | C:\Program Files\Crossbill\CROSS\Central.Agent\Data\Repo\ |
Common file locations
Here are the default file locations for Crossbill Authority components.
Note that the default environment name PROD should be replaced with the actual environment name (DEV, UAT, etc.).
Location | Path |
---|---|
Logs directory | /var/Crossbill/ |
Environment Logs directory | /var/Crossbill/PROD/logs/ |
Crossbill Cone log file | /var/Crossbill/PROD/logs/Crossbill/Cone/Crossbill.Cone.Web.log |
Crossbill Bone log file | /var/Crossbill/PROD/logs/Crossbill/Bone/Crossbill.Bone.Web.log |
Crossbill Signalman log file | /var/Crossbill/PROD/logs/Crossbill.Signalman/Crossbill.Signalman.log |
Crossbill Central log file | /var/Crossbill/CROSS/logs/Crossbill/Central/Crossbill.Central.Web.log |
Crossbill Central Agent log file | /var/Crossbill/CROSS/logs/Crossbill.Central.Agent/Crossbill.Central.Agent.log |
Web applications directory | /var/cross/ |
Environment web applications directory | /var/cross/PROD/ |
Crossbill Cone directory | /var/cross/PROD/Cone/ |
Crossbill Cone configuration file | /var/cross/PROD/Cone/appsettings.json |
Crossbill Cone log configuration file | /var/cross/PROD/Cone/Nlog.config |
Crossbill Bone directory | /var/cross/PROD/Bone/ |
Crossbill Bone configuration file | /var/cross/PROD/Bone/appsettings.json |
Crossbill Bone log configuration file | /var/cross/PROD/Bone/Nlog.config |
Crossbill Central directory | /var/cross/CROSS/Central/ |
Crossbill Central Agent directory | /usr/share/CROSS/Central.Agent/ |
Crossbill Signalman directory | /usr/share/PROD/Crossbill.Signalman/ |
Crossbill Signalman configuration file | /usr/share/PROD/Crossbill.Signalman/appsettings.json |
Crossbill Signalman log configuration file | /usr/share/PROD/Crossbill.Signalman/Nlog.config |
Database directory | /var/database/ |
Location | Path |
---|---|
Logs directory | C:\Crossbill\ |
Environment Logs directory | C:\Crossbill\PROD\logs\ |
Crossbill Cone log file | C:\Crossbill\PROD\logs\Crossbill\Cone\Crossbill.Cone.Web.log |
Crossbill Bone log file | C:\Crossbill\PROD\logs\Crossbill\Bone\Crossbill.Bone.Web.log |
Crossbill Signalman log file | C:\Crossbill\PROD\logs\Crossbill.Signalman\Crossbill.Signalman.log |
Crossbill Central log file | C:\Crossbill\CROSS\logs\Crossbill\Central\Crossbill.Central.Web.log |
Crossbill Central Agent log file | C:\Crossbill\CROSS\logs\Crossbill.Central.Agent\Crossbill.Central.Agent.log |
Web applications directory | C:\Inetpub\ |
Environment web applications directory | C:\Inetpub\PROD\ |
Crossbill Cone directory | C:\Inetpub\PROD\Cone\ |
Crossbill Cone configuration file | C:\Inetpub\PROD\Cone\appsettings.json |
Crossbill Cone log configuration file | C:\Inetpub\PROD\Cone\Nlog.config |
Crossbill Bone directory | C:\Inetpub\PROD\Bone\ |
Crossbill Bone configuration file | C:\Inetpub\PROD\Bone\appsettings.json |
Crossbill Bone log configuration file | C:\Inetpub\PROD\Bone\Nlog.config |
Crossbill Central directory | C:\Inetpub\CROSS\Central\ |
Crossbill Central Agent directory | C:\Program Files\Crossbill\CROSS\Central.Agent\ |
Crossbill Signalman directory | C:\Program Files\Crossbill\PROD\Crossbill.Signalman\ |
Crossbill Signalman configuration file | C:\Program Files\Crossbill\PROD\Crossbill.Signalman\appsettings.json |
Crossbill Signalman log configuration file | C:\Program Files\Crossbill\PROD\Crossbill.Signalman\Nlog.config |
Database directory | C:\Program Files\PostgreSQL\15\data\ |
Services (daemons) restart
To restart the Crossbill Authority applications, follow the steps below.
Note that the default environment name PROD should be replaced with the actual environment name (DEV, UAT, etc.).
- Open a terminal or connect via SSH to execute the commands.
-
Start a root session:
sudo su #su -
- Restart the applications for the target environment (PROD by default):
service Crossbill.Central.Agent-CROSS restart service Crossbill.Central.Web-CROSS restart service Crossbill.Cone.Web-PROD restart service Crossbill.Bone.Web-PROD restart service Crossbill.Nest-PROD restart service Crossbill.Signalman-PROD restart
-
Exit the root session:
exit
- Open services snap-in (Start type Services).
- Restart the Crossbill services for the target environment (PROD by default).
Service Crossbill.Signalman-PROD Crossbill.Central.Agent-CROSS - Open the IIS management console (Start type inetmgr).
- Restart the IIS application pools for the target environment (PROD by default).
IIS AppPool PROD-Cone PROD-Bone PROD-Nest CROSS-Central