...
Security and Windows Firewall Rules
Typically, firewall rules would be configured during IP Address assignment and/or channel player installation, but some situations require manual configuration. These rules ensure communication with the on-campus Visix Content Server in order for signs to download scheduled content from the server.
- There are 3 programs that need to be allowed through the local windows firewall, on all profiles and all ports:
- Consumer.exe, file.exe, player.exe
- The easiest way of allowing these is through the Control Panel > Systems and Security > Windows Firewall > Allowed Programs or by searching for "Allow Programs through Windows Firewall" In the Control Panel.
- Next, click on the button to 'Change Settings' (this may prompt UAC for administrator credentials, which is the AxisTVUser account), then click on 'Allow Another Program...' and a new dialog box should pop up.
- If the programs are not in the pre-populated list, click on the Browse... button and navigate to the Visix Program Files folder, C:\Program Files\Visix\AxisTV Channel Player\ or C:\Program Files (x86)\....\AxisTV Channel Player\, and select each program file:
- Consumer.exe, file.exe, player.exe
- Be sure to check boxes for both the Home/Work (Private) and Public profiles for the firewall. Click 'Save' and proceed to other tasks or reboot the Channel Player (Next section).
...
Rebooting the Channel Player
...
- To edit the configuration file, navigate to C:\Program Files\Visix\AxisTV Channel Player\ or C:\Program Files (x86)\....\AxisTV Channel Player\
- In this folder, create a copy of the file named C:\...\AxisTV Channel Player\consumer.exe.config\ (file extension may be hidden from file name). Name the copy ~\consumer.exe-backup.config\. This will ensure you have the original xml file.
- Open the file C:\...\AxisTV Channel Player\consumer.exe.config\ using notepad or any text editor.
- The file content should look something like this:
Code Block language xml title consumer.exe config file <?xml version="1.0" encoding="utf-8"?> <configuration> <appSettings> <add key="enabled" value="False" /> <add key="publisherUrl" value="http://ContentServer:80/PlayerPublisher" /> <add key="playerId" value="ChannelPlayerIPAddress" /> <add key="refreshInterval" value="1" /> <add key="playerTelnetPort" value="6500" /> </appSettings> <system.diagnostics> <switches> <!-- A value of 0 = off and 1 = on The trace file will be placed in the .\log subdirectory and named ContentConsumerYYYYMMDD.log --> <add name="TraceFlag" value="0" /> </switches> </system.diagnostics> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> </startup> </configuration>
- Edit these 3 lines with the folowing values:
<add key="enabled" value="true" />
<add key="publisherUrl" value="http://128.195.138.189:80/PlayerPublisher" />
<add key="playerId" value="Channel player ipaddress with no periods.ex: 128200123456" />
- Save the file and close. Reboot the Channel Player as detailed in the section above.
...