• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> 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: