- Quick Start
- Server Setup
- User Management
- Telephone Book
- Team Management
- pascom Clients
- Trunk Templates
- Automatic Call Distribution
- Data protection and IT operations in the pascom cloud
- Monitoring via Nagios or Icinga
- Setup Mobile Access via the Internet
- Using a Lancom as a Router
- Subscription Downgrades
- Setup Extensions
- Remove Dialplan Loops
- Function / Service Codes
- Change SIP Header
- Mobile App Energy Optimisation Settings
- Telephone Provisioning via DHCP
- Support & Release Notes
- Developer APIs
pascom Desktop Client Installation+ Cloud and Self Hosted
How to install the pascom desktop UC client on Windows, macOS and Linux.
Modify Your Firewall
Many companies do not have any Internet access restrictions and can therefore immediately start using the [pascom desktop UCC client}(https://www.pascom.net/en/business-phone-system/unified-communications/ “pascom Desktop Mobile Unified Communications”) without needing to make any alterations to their Firewall.
However, should you choose to, you can specify which internet services your company network is permitted to access by opening the following ports and allowing the pascom desktop client access in order to ensure that your pascom phone system operates optimally:
|TCP 443||my.pascom.net||To check for client updates|
|TCP 443||download.pascom.net||To download client updates|
System requirements: Windows 7, 8.1 or 10 (32 and 64bit) including the most up-to-date patch levels.
The Windows installation process does not require any admin privileges and be performed directly in the home-directory of the currently logged in user:
- Download the Windows Desktop Client
- Run the pascom-client-setup.exe
- Follow the install guide
Windows QoS Settings (Optional)
In order to achieve the maximum voice quality, the pascom client marks all voice data accordingly with QoS flags.
With the exception of Windows, this happens automatically on all other platforms.
The following group policies “Policy-based QoS” are required under Windows to mark the packages accordingly.
The group policies are created under the following path:
Local Computer Policy > Computer Configuration > Windows Settings > Policy-based QoS
|Policy 1||Policy 2||Policy 3|
|Application Name||pascom Client.exe||pascom Client.exe||pascom Client.exe|
|Protocoll||TCP and UDP||UDP||TCP|
System requirements: Windows Server 2008 R2 64bit or higher
When using this installation method, the automatic pascom desktop client updates will be deactivated, even without setting the noUpdate command line option. You will need to download and deploy the newer clients versions manually.
(Optional) On the Microsoft Terminal Server it is possible to install the pascom desktop client directly in the programmes directory instead of the corresponding user’s home directory.
The disadvantage of this type of installation is that you will need to manually perform all pascom desktop client updates, as the updates require admin rights. The advantage of terminal server installations is that you can save upto ca. 100MB storage space per user.
- Download the Windows Desktop Client
- Open the command prompt as an Administrator
- Start the setup and specify the install directory
pascomClient-setup.exe /D=C:\Program Files (x86)\pascom Client
System requirements: macOS Sierra 10.12 or higher
- Download macOS Desktop Client
- Run the pascom Client.dmg file
- Drag the pascom icon (red) on to the Applications folder
- As soon as the copy process has been completed, you will be able to start the client
System requirements Ubuntu 16.04 LTS or higher. Other Linux distributions may work, but are however neither tested nor officially supported by pascom.
- Download the Linux Desktop Client
- Unzip pascom_Client.tar.bz2 in the home directoy
- Create Ubuntu Application Icon with create-starter.sh
- Start the client via the Application Icon
tar jxvf ./Downloads/pascom_Client-7.17.10.R.tar.bz2 ./pascom_Client/create-starter.sh
Windows Installer Command Line Parameters
|S||Enables an installation in to run in the background, without displaying any dialog windows.|
|D=PATH||Enables the defining of the installation folder, i.e path. This parameter must always be the last parameter in the command line and only supports absolute file paths|
Desktop Client Environment Variables and Command Line Options
The pascom Desktop Client supports a range of command line options and reacts to a nummber of environment variables on all operating systems.
--help parameter for more information on which options and envirnoment variables are supported by your version of the pascom desktop client.
The Desktop Client must not be running when accessing the help output.
pascom Client 7.18.00.D3667_267a0cd Environment variables without corresponding commandline parameter: - PC_SCALE_FACTOR=<value>: Set this environment variable to override automatic DPI Scaling value. Useful if you have a Setup with multiple Monitors and non-integer scaling factors. Value is a real, e. g. 1, 0.75, 1.5, and applies as second factor to the Scaling Value QT Calculated. Example: Your screen is at 150% scaling, QT would calculate a factor of 2. So VALUE needs to be 0.75 to get to the correct real scaling of 1.5 - PC_SCENE_GRAPH_BACKEND=<value>: Set this environment variable to switch the backend used for rendering the ui. Useful if the default backend produces graphic errors on your setup. Do not set or leave empty to use automatic (Software on Windows, OpenGL on other platforms). Possible Values are: software, d3d12, openvg, opengl - PC_QSG_RENDER_LOOP=<VALUE>: Change the used opengl render loop by setting `QSG_RENDER_LOOP` internally. Defaults to 'basic' if not set. Possible Values are: basic, windows, threaded Options: --userDir <userDir> Set user directory. Via Environment: Set PC_USERDIR to desired value -h, --help Displays this help. --exec Execute a command instead of starting a client instance. Example: --exec dial,*104 (Calls your own Voicemailbox) --debug Show debug window. Via Environment: Set PC_DEBUG_WINDOW to any value. --noUpdate Disable automatic update. Via Environment: Set PC_NO_UPDATE to any value. --forceTouchMode Show UI like touchscreen is enabled --disableHeadsetSupport Set to true to disable automatic headset detection and controls. Via Environment: Set PC_HEADSET_SUPPORT_DISABLED to any value. --logSennheiserMessages Log all communication from and to Sennheiser HeadSetupApplication. Via Environment: Set PC_LOG_SENNHEISER_MESSAGES to any value. --logXmppMessages Log complete Xmpp Messages. Via Environment: Set PC_LOG_XMPP_MESSAGES to any value. --logSipMessages Log complete Sip Messages. Via Environment: Set PC_LOG_SIP_MESSAGES to any value. --loglevel <loglevel> Set Logging verbosity. values from 0-5. Via Environment: Set PC_LOG_LEVEL to desired value. --minimized Do not open the main window on startup. Via Environment: Set PC_MINIMIZED to any value --user <user> Override login username. Via Environment: Set PC_USER to desired value. --password <password> Override login password. Insecure, please use PC_PASS environment variable instead --server <server> Override login server. Via Environment: Set PC_SERVER to desired value.