Overview
List of AppsAnywhere Servers and other items to support the Infrastructure
RDP TO vmssah01p
https://appsanywhere-admin.saultcollege.ca/jukeboxserver/showService.do
https://appsanywhere03.saultcollege.ca/login
https://appsanywhere04.saultcollege.ca/login
https://appsanywhere03.saultcollege.ca/healthcheck
https://appsanywhere04.saultcollege.ca/healthcheck
https://vmaaca01p.saultcollege.ca/jukeboxserver/do/license/token/renew.tok?msid=ping
https://vmaaca02p.saultcollege.ca/jukeboxserver/do/license/token/renew.tok?msid=ping
http://vmaacp01p/jukeboxserver/stream/client.do?msid=ping
http://vmaacp02p/jukeboxserver/stream/client.do?msid=ping
Sault College AppsAnywhere Infrastructure Details
Important URLs
AppsAnywhere Hub - customers.appsanywhere.com/hub/
AppsAnywhere Packaging Service (software2.com) - packaging.software2.com/
AppsAnywhere Support - support.appsanywhere.com
AppsAnywhere Academy - AppsAnywhere Customer Journey - customers.appsanywhere.com/hub/academy/
AppsAnywhere Portal Servers update schedule
VMAAPS03P
VMAAPS04P
Weekly, on Sunday, at 6:30am
Testing AppsAnywhere Servers, Daily or after Windows Updates are completed
Daily task
RDP to VMSSAH01P
Navigate to https://appsanywhere-admin.saultcollege.ca/jukeboxserver/showService.do and check Status of Services
AppsAnywhere Servers
Navigate to http://appsanywhere03.saultcollege.ca/login
Navigate to http://appsanywhere04.saultcollege.ca/login
Result - make sure you can see the login page

Navigate to http://appsanywhere03.saultcollege.ca/healthcheck - similiar test to above
Navigate to http://appsanywhere04.saultcollege.ca/healthcheck - similiar test to above
Result:
You should see OK in the body of the webpage

Admin Servers
Navigate to https://vmaaca01p.saultcollege.ca/jukeboxserver/do/license/token/renew.tok?msid=ping
Navigate to https://vmaaca02p.saultcollege.ca/jukeboxserver/do/license/token/renew.tok?msid=ping
Result: You should see Token service is ready

Paging Servers
Navigate to http://vmaacp01p/jukeboxserver/stream/client.do?msid=ping
Navigate to http://vmaacp02p/jukeboxserver/stream/client.do?msid=ping
Result: You should see Stream service is ready

After Windows Updates occur, completed by Infrastructure Team over the weekend when no one is using AppsAnywhere
Complete the above tests, for the Servers that have been updated over the weekend (Recommended by Kevin to minimize and potential service interruption)
Issues may still arise, so in order to confirm that the patch hasn't caused any unseen issues you'll need to
- RDP to vmssah01p
- Navigate to the Cloudpaging Admin portal https://appsanywhere-admin.saultcollege.ca/jukeboxserver/showService.do
- Under System --> Services
- Stop the services of the unpatch servers
- Now Test - Page a few programs on your computer and a lab computer to ensure it is working
NOTE: because these servers are load balanced, we can't be sure which server is being used to page a program, so this is the identified method from AppsAnywhere support for testing banks of servers.

Managing AppsAnywhere Servers using Powershell
This articles will serve as a guide on how to connect to AppsAnywhere Servers using Powershell
PowerShell Commands for Cloudpaging Server administration – AppsAnywhere Support
To support this KB you have to know how to two pieces of information
The -WebServiceKey and -ServerUrl
Finding the -WebServiceKey
Login into https://appsanywhere-admin.saultcollege.ca/jukeboxserver and click on Server>Configuration or go to https://appsanywhere-admin.saultcollege.ca/jukeboxserver/showGlobalConfiguration.do
You will see the option of Token Web Service Key

-ServerUrl is https://vmaaca01p.saultcollege.ca
Completed command: Set-CloudpagingWebService -WebServiceKey 40061099-8379-4640-9892-D162C459144A -ServerUrl https://vmaaca01p.saultcollege.ca
Below is an article that I used to solve an Cloudpaging Player naming issue
Resolved: [Known Defect] Cloudpaging 9.6 displaying the License Policy title in the Player – AppsAnywhere Support
Server Storage
VMAAFS01p
C: drive - 50GBs
E: (Repository) - 599GBs - If available space falls below 4 times the size of the largest file in the Repository, issues will begin to occur.
F: (Working Files) - 599GBs
Before
Now
Only the Infrastructure team has direct access to this server, so in order for us to see the total free space on this server
- RDP to vmssah01p
- Open File Explorer
- Make sure that you have mapped a drive or network location to these locations
- \\vmaafs01p\Repository
- \\vmaafs01p\WorkingFiles

- Click to open one of the locations
- Navigate to the root of the files you want to count
- Select them all
- Right click on the highlighted files and click Properties
Repository Example
WorkingFiles Example
You will now get a count of the files
To figure out how much space is remaining subtract the Total from this count.
Server list
AppsAnywhere Server (Portal Server)
- vmaaps03p.saultcollege.ca – Linux (Internet Facing)
- vmaaps04p.saultcollege.ca – Linux (Internet Facing)
Cloudpaging Paging Servers
- VMAACP01P.saultcollege.ca
- VMAACP02P.saultcollege.ca
File Server
- VMAAFS01P.saultcollege.ca (HDC)
- Repository (E:)
- WorkingFiles (F:)
Analytics
- VMAAAN01P (ADC) - Not completed (Have to plan with Kevin and AA to complete)
Cloudpaging Admin/License Servers
- VMAACA01P.saultcollege.ca
- VMAACA02P.saultcollege.ca
Detailed list - AppsAnywhere New deployment
Portal Server -- VMAAPS01P (HDC)
172.17.2.201 – DMZ-Barracuda
Not powered on, Not touched
DNS – shows as APPSANYWHERE01
IP 172.17.2.201, GW 172.17.2.1, Mask 255.255.255.0
DNS – 10.0.2.11, 10.0.2.12
Need SSH from VMRDVA01P
Portal Server -- VMAAPS02P (ADC)
172.17.2.202 – DMZ-Barracuda
Not powered on, Not touched
DNS – shows as APPSANYWHERE02
IP 172.17.2.202, GW 172.17.2.1, Mask 255.255.255.0
DNS – 10.0.2.11, 10.0.2.12
Need SSH from VMRDVA01P
APPSANYWHERE – DNS Record of 172.17.2.200 (Barracuda Load Balancer)
CloudPaging Server -- VMAACP01P (HDC)
- 172.16.1.201 – DMZ
- AdminSS and VA-Software2 added as local admins
- RDP Firewall rules set
- Can ping 8.8.8.8
- DNS lookup successful
- DNS Record added (non-domain server)
- Need RDP from 3022 vLAN
CloudPaging Server -- VMAACP02P (ADC)
- 172.16.1.202 – DMZ
- AdminSS and VA-Software2 added as local admins
- RDP Firewall rules set
- Can ping 8.8.8.8
- DNS lookup successful
- DNS Record added (non-domain server)
- Need RDP from 3022 vLAN
File Server – VMAAFS01P (HDC)
- 10.1.40.111 – Server 3140-AppsAnywhere
- Domain Joined
- RDP Firewall rules set
- Can ping 8.8.8.8
- DNS lookup successful
- Windows File Services installed
- AAREPO – re-located to this server E: Drive (not yet shared)
- AA_WorkingFiles – re-located to this server F: Drive (not yet shared)
- Need RDP from 3022 vLAN
Analytics – VMAAAN01P (ADC)
- Moved to 3140 vLAN
- DNS Record added (non-domain server)
- Not turned on, Software2 access only
- IP 10.1.40.211, GW 10.1.40.1, Mask 255.255.255.0
- DNS – 10.0.2.11, 10.0.2.12
- Need SSH from VMRDVA01P
Cloudpaging Admin Server – VMAACA01P
- 10.1.40.201 - Server 3140-AppsAnywhere
- Need RDP from 3022 vLAN
- Need 443 from 3022 vLAN
Cloudpaging Admin Server – VMAACA02P
- 10.1.40.202 - Server 3140-AppsAnywhere
- Domain Joined
- VA-Software2 added to Administrators
- RDP Firewall rules set
- Can ping 8.8.8.8
- DNS lookup successful
- Need RDP from 3022 vLAN
- Need 443 from 3022 vLAN
Cloudpaging Credentials
|
Admin User
|
{Password in Keepass}
|
Load Balancer Details
|
AppsAnywhere
|
https://appsanywhere.saultcollege.ca
|
|
Cloudpaging
|
https://appsanywhere-admin.saultcollege.ca/jukeboxserver
|
Cloud Paging Admin Portal
NOTE: This must be used on a network Server such at vmssah01p
https://appsanywhere-admin.saultcollege.ca/jukeboxserver/
AppsAnywhere Servers
|
FQDN
|
IP
|
|
appsanywhere03.saultcollege.ca
Vmaaps03p.saultcollege.ca – Linux (Internet Facing)
|
172.17.2.201
|
|
appsanywhere04.saultcollege.ca
Vmaaps04p.saultcollege.ca – Linux (Internet Facing)
|
172.16.2.202
|
Note: All traffic outside of the 10.82.5.x network goes through the internal LB (even internal traffic). The LB IP's for the servers are their individual server IP LB addresses.
Health Check
NOTE: You must be on a RDP to mvaass01p to check 01 & 02
Success message: (All)
OK
Analytics Server
|
FQDN
|
IP
|
|
appsanywhereanalytics.saultcollege.ca
|
172.16.1.105
|
Cloudpaging Admin/License Servers
|
FQDN
|
IP
|
|
VMAACA01P.saultcollege.ca
|
10.1.40.201
|
|
VMAACA02P.saultcollege.ca
|
10.1.40.202
|
Health Check
Success Message:
Token service is ready.
Cloudpaging Paging Servers
|
FQDN
|
IP
|
|
VMAACP01P.saultcollege.ca
|
172.16.1.201
|
|
VMAACP02P.saultcollege.ca
|
172.16.1.202
|
Service on this server is called: Cloudpaing Server
Log On As account: SA-AppsAny@saultcollege.ca
Paging Service: (NO PORTAL/No Web UI/No Load Balancing)
Success message:
Stream service is ready.
Database Servers
|
Connection String
|
vmdata02p.saultcollege.ca
|
|
Database IP
|
10.1.50.22
|
|
dbjbuser
|
{Password in Keepass}
|
|
appsanywhere_user
|
{Password in Keepass}
|
|
appsanywhere_analytics_user
|
{Password in Keepass}
|
LDAP Configuration
|
Host
|
ldap.saultcollege.ca
|
|
Full Domain Name
|
saultcollege.ca
|
|
Short Domain Name
|
saultcollege
|
|
Base DN
|
DC=SAULTCOLLEGE,DC=CA
|
|
Port
|
636
|
Environment
|
Repository Location
|
\\VMAAFS01P\Repository
|
|
Cache Location
|
E:\cache
|
|
Installers Location
|
\\APPSREPO.SAULTCOLLEGE.CA\AAREP\Software2\installers
|