• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

[iOS 13] Problem mit .mobileconfig Datei für VPN

  • Ersteller Mitglied 105235
  • Erstellt am

Mitglied 105235

Gast
Hallo,
ich habe ein Problem bei der Erstellung einer .mobileconfig Datei, die ich gern für mein VPN nutzen würden.

Code:
alter Code

Das oben wäre mein Code und die Datei heiß einfach myVPN.mobileconfig jedoch kann ich sie am iPhone nicht öffenen. Weder aus der iCloud heraus noch wenn ich sie mir per E-Mail schicke. Liegt es daran, dass ich einen Fehler irgendwo drinnen habe oder kann ich nicht einfach so eine Datei erstellen?


Edit

Hallo erneut,

ich bin nun schon mal ein guten Schritt weiter, ich kann nun das Profil installieren, hab eine andere Anleitung verwendet, die erstmal auch den Apple Configurator voraussetzt.

Was nun schon mal Funktioniert:
VPN kann Manuell aktiviert werden


Was nicht Funktioniert:
VPN an wenn ich im Mobilennetz bin
VPN an wenn ich in Fremden WLANS bin
VPN aus wenn ich im eigenen WLAN bin
VPN bleibt nicht dauerhaft


Auf Gut Deutsch, das Profil hätte ich mir eigentlich sparen können, denn es ist aktuell genau so Doof wie die VPN Funktion wie ich es direkt über das iOS einrichten kann.



Code:
noch ein alte Code


Edit2:

So funktioniert es nun:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PayloadContent</key>
    <array>
        <dict>
            <key>IPSec</key>
            <dict>
                <key>AuthenticationMethod</key>
                <string>SharedSecret</string>
                <key>LocalIdentifier</key>
                <string>VPN</string>
                <key>LocalIdentifierType</key>
                <string>KeyID</string>
                <key>OnDemandEnabled</key>
                <integer>1</integer>
                <key>OnDemandRules</key>
                <array>
                    <dict>
                        <key>Action</key>
                        <string>Disconnect</string>
                        <key>InterfaceTypeMatch</key>
                        <string>WiFi</string>
                        <key>SSIDMatch</key>
                        <array>
                            <string>FRITZ!Box SSID</string>
                        </array>
                    </dict>
                    <dict>
                        <key>Action</key>
                        <string>Connect</string>
                        <key>InterfaceTypeMatch</key>
                        <string>Cellular</string>
                    </dict>
                    <dict>
                        <key>Action</key>
                        <string>Connect</string>
                    </dict>
                </array>
                <key>RemoteAddress</key>
                <string>IP.Adr</string>
                <key>SharedSecret</key>
                <data>
                XXXXXX
                </data>
                <key>XAuthEnabled</key>
                <integer>1</integer>
                <key>XAuthName</key>
                <string>VPN</string>
                <key>XAuthPassword</key>
                <string>ZZZZZ</string>
            </dict>
            <key>PayloadDescription</key>
            <string>Konfiguration der VPN-Einstellungen</string>
            <key>PayloadDisplayName</key>
            <string>VPN</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.vpn.managed.ID1</string>
            <key>PayloadType</key>
            <string>com.apple.vpn.managed</string>
            <key>PayloadUUID</key>
            <string>ID1</string>
            <key>PayloadVersion</key>
            <real>1</real>
            <key>Proxies</key>
            <dict>
                <key>HTTPEnable</key>
                <integer>0</integer>
                <key>HTTPSEnable</key>
                <integer>0</integer>
            </dict>
            <key>UserDefinedName</key>
            <string>FRITZ!Box VPN</string>
            <key>VPNType</key>
            <string>IPSec</string>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>FRITZ!Box VPN on Demand Profildatei</string>
    <key>PayloadIdentifier</key>
    <string>com.apple.vpn.managed.ID2</string>
    <key>PayloadRemovalDisallowed</key>
    <false/>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>ID3</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>
 
Zuletzt bearbeitet von einem Moderator: