Starting and stopping program
Starting and stopping program
Overview
BlissRADIUS Embedded is command line program contained in single file
blissembed.exe
on Windows. For Linux just remove trailing .exe
from all paths and commands.
Starting and stopping is done using command prompt (shell).
Once program is up, you can access its web user interface using browser
for configuration and monitoring.
Important: when using server in production you must always start program with blissembed.exe start
command.
Command line options
You can list available options for program by typing blissembed.exe --help
.
All options with default values are listed:
-anonymous string
run server in anonymous mode, meaning accounting and
client identifying information is not stored any more
and all existing data is DELETED (yes/no) (default "no")
-dbfile string
database file (sqlite dbtype only) (default "blissembed.sqlite")
-dbhost string
database IP address (default "127.0.0.1")
-dbname string
database name (default "whmcs")
-dbpass string
database password (default "blissembed")
-dbport int
database port (0 for database default)
-dbtype string
database type (postgres, sqlite, mysql) (default "sqlite")
-dbuser string
database username (default "blissembed")
-hosttype string
host type (blesta, debug, generic, local, uisp, whmcs) (default "local")
-https string
run HTTPS server also (yes/no) (default "no")
-httpscert string
path to HTTPS certificate file. If the certificate is signed
file should be the concatenation of the server's certificate,
any intermediates, and the CA's certificate (default "cert.pem")
-httpskey string
path to HTTPS private key file (default "key.pem")
-httpsport int
HTTPS listening port (default 9072)
-radiusacctport int
RADIUS accounting port (default 1813)
-radiusauthport int
RADIUS authentication port (default 1812)
-radiushost string
RADIUS servers listening IP address (default "0.0.0.0")
-webhost string
web servers listening IP address (default "0.0.0.0")
-webport int
web servers listening TCP port (default 9071)
Configuration file
BlissRADIUS Embedded can permanently store configuration in blissembed.cfg
file
so you don't have to provide parameters each time.
Config file options are in name = value format, each option in separate line.
Once you are done, run blissembed.exe --help
from console to check if they are correct.
Values from configuration file should now be visible as defaults.
Command line options may change. Always use blissembed.exe --help
to check for options that
work with your program version.
Running program in debug mode
Type command blissembed.exe
Program will run until you close console window or log out from shell,
so use this only for debugging and testing purposes.
Running program in background
Type blissembed.exe start
to run program in background.
This is correct way to start BlissRADIUS Embedded in production environment.
If program crashes, it will be automatically restarted.
-
To see if program is running type
blissembed.exe status
-
To stop program type
blissembed.exe stop
-
Restart can be done using
blissembed.exe restart
Important: do not use any kind of service managers (init, systemd etc.) or restart scripts to keep
BlissRADIUS Embedded running.
Program will take care of itself only if you start it correctly with blissembed.exe start
command.
Running program on computer start
BlissRADIUS Embedded is intended to run as part of host software and doesn't provides facilities to start on boot.
You can do it manually by adding it to program start list on Windows or
by adding line to your boot up script on Linux which is /etc/rc.local
or similar:
/blissembed/blissembed start
Command assumes you installed program in default installation path /blissembed
Copyright © 2014 - 2025 LightBulb Software™ All Rights Reserved.

- 2025-03-16
- Referral program is active, existing users can win bonus license time if they bring new customers in.
- 2025-03-02
- BlissRADIUS Embedded™ 1.16 is out with new features.
- 2024-09-27
- BlissRADIUS Embedded™ 1.15 is out with postpaid license support.
- 2024-09-19
- We are introducing changes to payment methods. See Home page for more details.
- 2023-07-06
- BlissRADIUS Embedded™ 1.14 is out with new features.
- 2022-11-18
- BlissRADIUS Embedded™ 1.13 is released with new fixes and features.
- 2021-12-31
- BlissRADIUS Embedded™ 1.12 is out with new features.
- 2021-06-22
- Volume discount for monthly BlissRADIUS™ licenses is available now.