Einige Skripte von Scar4U.de führen in regelmäßigen Abständen eine Lizenzprüfung durch. Diese Prüfung findet lediglich im Administrationbereich statt und führt daher im laufenden Betrieb für den Endanwender (Ihre Besucher, Kunden, ..) zu keiner Beeinträchtigung.
Bei der Prüfung werden die folgenden Daten übermittelt:
- Skript (ScarFormManager, ScarWebLink, ..)
- Skript-Version
- Skript-Lizenzkey
- Skript-Path
- Server-IP
- Domain
Anhand dieser Daten kann erkannt werden, ob ein Skript mehrfach eingesetzt wird und der genutzte Lizenzkey gültig ist.
Das Skript stellt eine Verbindung zum Lizenz-Server von Scar4U.de her, übermittelt die oben genannten Informationen und entscheidet anhand der gegebenen Antwort, ob das Skript genutzt werden kann oder der Zugang zur Administrationumgebung vorübergehend verweigert wird.
Das Skript führt lediglich bei einem Login in die Administration eine Prüfugn durch. Nur dann, wenn innerhalb der letzten 14 Tage eine negative oder keine Prüfung möglich war, kommt es zu einer Deaktivierung.
Wenn eine Lizenzprüfung trotz korrekter Lizenz nicht möglich war, liegt das häufig an der Konfiguration der Webserver. Der Webserver muss denn Lizenzserver von Scar4U.de erreichen können.
Folgende Testseite kann zur Prüfung genutzt werden:
http://license.scar4u.de/test.htmlDem Skripten liegt im Verzeichnis /acp/licensetest/ ein Test-Skript bei, mit dem diese Prüfung aus Sicht Ihres Servers direkt mit PHP durchgeführt wird. Das Test-Skript wird wie folgt genutzt:
Internetverbindungstest
http://www.Ihre Domain.de/acp/licensetest/test.php?url=http://license.scar4u.de/test.htmlDer Aufruf beider URLs muss den selben Text liefern! Kann Ihr Server keine Verbindung zu Scar4U.de herstellen, bleibt der Aufruf über das Testskript in der Regel leer. Wenden Sie sich in solchen Fällen an Ihren Webserver-Administrator, in der Regel verhindert die Serverkonfiguration den Zugriff.
Hinweis Wird das Skript ohne den Parameter "url=.." aufgerufen, wird als Standard google.de geladen. Sie können hier auch testweise andere Domains eintragen, evt auch von Ihrer eigenen Webseite. Können diese erreicht werden, jedoch nicht Scar4U.de, liegt eindeutig eine Restriktion vor.
Achtung Das Verzeichnis wird durch eine .htaccess Datei geschützt, entfernen Sie diese Datei vor Ihrem Test. Das Verzeichnis sollte nur während eines Tests erreichbar sein!
Folgende PHP Funktionen werden genutzt:
- http://www.php.net/fsockopen
- http://www.php.net/fputs
- http://www.php.net/fgets
- http://www.php.net/fclose














