Tools & Utilities
Diagnostic Web Server (DWS)
Access the Local DWS
9min
when the diagnostic web server (dws) docid\ qxt4yhey7iej m9dh73wm is accessed over the local network, it is referred to as the local dws or ldws the local dws is accessible over the local network with a web browser or the brightsign shell several access methods exist as described below set up the dws the dws is pre enabled on all players see set up the local dws docid ebjjqd z1nkethrdyyud to access the dws before setting up the player or follow the below steps to configure the dws during the player setup process brightauthor\ connected follow these steps to enable and configure the dws during the player setup process in brightauthor\ connected setup go to the admin tab and select setup docid\ xnnxywmv09iegziit7rwa under player settings > player configuration , click to enable the local diagnostic web server image 20240424 202603 png for players that are already set up and connected to a bsn cloud network, the dws can also be turned on or off under network docid\ uba8sfkmsajsibrbv4a6n (optional) enter a password for the dws for additional network security the username will always be “admin” (optional) under player settings > remote screenshot , click the box to enable remote screenshots box if you would like the player to take screenshots of the display area these screenshots are accessible from the screenshots tab on the dws specify other player settings as desired and either save the setup to a file location or add the setup to the setup library docid\ hzy2w0meeeryiforz9xfr network > registry you can enable the local dws on port 80 (the default) by submitting a networking http server 80 command through the registry tab of the remote dws as shown here advanced setup methods you can also configure the dws using the brightsign serial command prompt or a custom script brightscript the local dws can also be enabled in a custom script using the ronetworkconfiguration docid\ u6zceyqddlz9xdakttmjs object include the following lines in a autorun brs script to enable the local dws on ethernet port 80 brightscript nc = createobject("ronetworkconfiguration", 0) rebootrequired = nc setupdws() if rebootrequired rebootsystem() serial prompt enter the following commands in the serial prompt to run the local dws on the standard port \>>registry write networking http server 80 \>>registry flush a registry flush is necessary if you plan to power cycle the unit after executing the registry command registry writes will buffer for a few seconds because the eeprom and nand have a limited number of writes (and thus need to protect against carrying out too many writes too quickly) setting the password by default, the local dws is enabled with the player serial number as password to set a custom password with digest authentication, use the ronetworkconfiguration docid\ u6zceyqddlz9xdakttmjs object brightscript nc = createobject("ronetworkconfiguration", 0) rebootrequired = nc setupdws({open "password"}) if rebootrequired rebootsystem() use the username “admin” and your chosen password when connecting to the dws dws access prior to player setup the remote dws is enabled out of the box to access the local dws before setting up the player, dws access must be turned on in the diagnostic web server (dws) docid\ qxt4yhey7iej m9dh73wm tab of the remote dws to access the local dws using a web browser on the local network get the ip address of the player in the remote dws, select the ip address category the player list gear icon, or find it in the info tab of the rdws, or under network settings for the selected player if you don’t have access to the remote dws, you can get the ip address by powering off the player by unplugging the power supply removing the microsd card (as well as any internal storage devices, if applicable) powering on the brightsign player by reconnecting the power supply waiting for the player to boot up the ip address of the player will be displayed on the screen enter the ip address of the networked player into the address bar of a web browser if you've set up the dws with a password, enter the password the username is always "admin" if you haven't previously configured the dws, use the serial number of the player as the password ip address variants if the player is still set to factory defaults (i e , the ip address returns the on player setup docid\ cdghye6qgy irnh5kazx6 screen), append /index html to the end of the ip address (e g , 10 1 0 99/index html ) if the player is configured to use appspace, append port 8080 to the end of the ip address (e g , 10 1 0 99 8080 ) if the player is running the streaming server module, append port 80 to the end of the ip address (e g , 10 1 0 99 80 ) alternatively, you can access the local dws via the player’s serial number by typing brightsign \<serialnumber> local into the browser where \<serialnumber> is the serial number of the player (for example, brightsign m2e33p002148 local ) brightauthor\ connected docid\ jwaioc1 rheh4z bk92nr must be installed to use this on windows (it will work out of the box on mac and desktop linux unless the configuration has been changed)