Symptom
Bei der Benutzung von Personal Safe kann es zu einem Datenkonflikt kommen. Wird z.B. eine Verbindung auf Rechner A verändert und entsprechend auch im Safe, und dann die gleiche Verbindung auf Rechner B noch bevor Rechner B die neue Version aus dem Safe laden konnte, dann steht VPN Tracker vor dem Problem: Die Verbindung existiert jetzt in zwei unterschiedlichen Versionen, einmal die Version im Safe und einmal die lokale.
Lösung
Wir haben uns dafür entschieden, dass es immer nur eine "richtige" geben kann und da VPN Tracker nicht in der Lage ist zu bestimmen, wer dieser entspricht, zeigt VPN Tracker einen Konflikt an und fragt nach, wie dieser behoben werden soll. Hierfür stehen drei Optionen zur Auswahl:
Nichts unternehmen; dann bleibt der Konfliktzustand erhalten.
Der Safe hat recht; dann wird die Version aus dem Safe übernommen.
VPN Tracker hat recht; dann wird die Version aus VPN Tracker in den Safe geladen.
Begründung
Die Begründung für dieses Vorgehen ist denkbar einfach. Man kann in Option A eine Verbindung ändern, ohne dass dies die Verbindung abbricht und diese Änderung kann auch sinnvoll sein. Man kann auch in Option B eine Verbindung ändern, ohne dass dies die Verbindung abbricht und auch diese Änderung kann sinnvoll sein. Daraus lässt sich aber nicht ableiten, dass es auch sinnvoll ist sowohl Option A als auch Option B so zu verändern. Die Kombination aus beiden kann höchst unsinnig sein, die Optionen könnten sich sogar gegenseitig widersprechen und dazu führen, dass der VPN Tunnel nicht einmal mehr aufgebaut werden kann. Daher haben wir uns dagegen entscheiden, einzelne Änderungen am Ende zusammenzuführen.