PTV xServer Version 2 – OS requirement update for Linux hosts

We are now working on the upcoming xServer Version 2.23.
These version is the first containing compiler updates for Windows and Linux.

On windows Systems, there are no updated requirements, since the xServer2 compiled with VC16 is backwards compatible.

Running PTV xServer2 on a Linux host, there is the following to consider:

The PTV xServer2 compiled with gcc 9.3 is not backwards compatible to older Linux systems anymore.

We build and test the PTV xServer2 on Ubuntu 20.04 and therefore also recommend to use this.
PTV xServer 2.23 and following require gcc 9.3 with a 5.4.0 kernel running on Ubuntu 20.04. 

Since our current PTV xServer2 already on Ubuntu 20.04 you can do a system upgrade anytime before upgrading your xServer.

PTV xServer API version 1 – Technical Note

We would like to inform you that a problem of the MS Windows Server operating system in interaction with PTV xServer API version 1 was discovered.

Your PTV xServer installation is affected by this problem if the following points apply to it:

  • PTV xServer API version 1
  • Operating system Windows Server 2016, or Windows Server 2019 with current security patch
  • PTV xTour or PTV xDima with calls that clear the distance matrix before or after usage
  • Storage of distance matrices in a SMB / CIFS directory

Within this group, installations using either local Windows versions (Windows Server 2019) or Azure Windows versions 5 (Windows Server 2016) and version 6 (Windows Server 2019) with current patch are affected.

The impact of this bug is seen in PTV xTour or PTV xDima Server calls that delete the distance matrix before or after usage. The deletion cannot be done in some cases, so the request fails.

Here is an overview of the tested OS versions, for the combinations marked in red the error occurs:

Options for action to avoid this error:

  • Do not update the operating system and remain on an unaffected Windows version.
  • Install PTV xServer 1.32 release as soon as it is available. Planned for early April 2021.

If you need assistance please contact our product support team via support.xServer <>.

Webinar – PTV xServer internet for cloud developers – last minute registration

A Technical introduction into PTV xServer internet for cloud developers.


“Which info would have prevented me from a lot of painful experiences and do-it-again‘s?“ Registration required before July 28th, free of cost

– What do we offer from a technical perspective? Which protocols and client environments are supported?
– How is the authentication established?
– Where to find which information? How to understand the documentation?
– Which modules are available and what is their functional scope?
– Why to communicate via asynchronous protocol?
– Sample application C#
Level: Technical, we will show samples in C# and JavaScript

Who should participate:
– Developers who are new in the topic Who should not participate
– Developers who are already familiar with PTV xServers : you will only see things you are familiar with
– Deciders : at this stage you should be aware of our capabilities (forward it to your teams!)

We provide this webinar in German and English:

German: Dienstag, 28. Juli 2020, 14:00 – 16:00 CEST
Jetzt registrieren

English: Wed, Jul 29, 2020 2:00 PM – 4:00 PM CEST
Register now

JAVA – “wind of change” wasn’t just an early 90’s thing

From the beginning of time PTV included Oracle JAVA Runtime Environment (JRE) in xServer. Oracle now changed its license policies and any updates for commercial use are only available with a paid subscription.
This marks a severe change for PTV especially in the xServer context. We want to be as flexible as possible and want to provide our customers a reliable, easy to maintain product.
Our learning from this was, we don’t want to be dependend on one particular JRE provider, but rather work with standard functionality, which is fulfilled by a number of providers.

What will happen?

Starting with the upcoming xServer Versions 1.28 and 2.12, PTV will not ship a JAVA JRE within its xServer products anymore. Instead it relies on a JAVA JRE provided by the operating system environment.

What are the advantages?

  • PTV Customers are not limited to a specific JAVA distribution – reducing potentional license fees.
  • You might just use an already installed JRE – reducing the number of JAVA Versions running on your System.
  • The Server can install security updates for JAVA independent of xServer releases keeping your system security up to date.

What will NOT change?

  • xServer will work just the same – it still uses JAVA to provide its services.
  • xServer Internet will take care of that issue for you.
  • Your integrations doesn’t need any ajustments and will still work and react the same.
  • The xserver performance will be comparable to an integrated JRE – no change in any direction is to be expected.

Things to consider

  • Since a JAVA RE is an additional xServer system requirement, you need to take care of that – just like any other JAVA depending software. But we worked hard to make it as simple as possible.

For more help and advice, contact

Network maintenance

Dear Customer, Dear Partner,

we would like to inform you that we will perform a maintenance on the network environment. Beginning on Friday, May 12th until Sunday, May 14th. During this period the following systems/services may be temporarily unavailable.

Thank you very much for your understanding and cooperation.

New roadtype “Unpaved roads” on previous xMap versions

Mapping With the Europe City Map Premium 2016.2H we introduced a new roadtype “Unpaved roads”. Because this roadtype is not known by the old renderer (xMap 1.20.1 and earlier) these roads will be displayed in bright green.

Workaround to change the colour of these roadsFAQs

You need to edit the profile file. Depending on your used profile it is silkysand.ini, sandbox.ini or gravelpit.ini in your xMap or xServer /conf/ Folder.
Unfortunately the classic Profile is hardcoded and can not be edited manually.


These values:


must be changed to:




Alternatively you Downloadcan download configuration files of the version here and copy them to your conf folder, overwriting the existing ones.