Replaced DS, iOS not properly checking in.

Solved Locked
SB
Simon Breuer
REWE Systems GmbH

Hi!

First of all: A SOTI case is open, but I would like to check, if anybody can help or experienced the same problem. :(

Scenario:

- MS (Windows Server 2012 R2)
- 2x DS (Windows Server 2012 R2)

Because of the Apple APNS change coming this November, we decided to add new machines (MS + 2x DS) with OS Windows Server 2016.

We installed MC.

Everything was running fine.

So we decided to "turn off" the old MS and DS.

When running only with "new" DS we discovered that only a few iOS devices are properly checking in to MobiControl clientlessly via APNS. When turning on one of the "old" DS, the check-ins are performed immediately. On ALL DS.

So, in current state the "old" DS is still needed for checking in the Apple devices.:(

Firewalls are open on all necessary ports (also 2195/2196 to Apple APNS service). We double checked this with Wireshark.

Can you explain what's going on here?

MC version: 14.4.1

Regards,
Simon

5 years ago
iOS
ANSWERS
SB
Simon Breuer
5 years ago

So, the problem is fixed.

There was a missing registry entry on both DS:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\MaxRequestBytes; Value; 00020000

This value extnds the URL length sent via HTTP(S). Before the URL was incomplete so APNS rejected its payload.

Solution