Immer wieder hören wir von Kunden und Interessenten, daß sie einen Download von unserer Webseite nicht durchführen können. Ausprägungen sind „Sitzung abgelaufen“ / „Session expired“ oder man kann sich mit einem bestehenden Account erst gar nicht anmelden.
In den meisten (11-und-neunzig Prozent aller Fälle) liegt das an einem AdBlocker (oder einem entsprechendem DNS-Resolver, der dazwischenfunkt; wie etwa „PiHole“) und dem Zulassen bzw dem Verhindern von Cookies.
Was ist das Problem?
Man versucht sich eine Trial oder eine Community Edition herunterzuladen. Auf den entsprechenden Webseiten (Trial Delphi, Trial C++Builder oder Trial RAD Studio bzw der Community Edition für Delphi oder C++Builder) gibt es zwei Möglichkeiten sich für die Version anzumelden.
- Entweder erzeugt man hier gleich einen neuen Benutzeraccount (Auch EDN oder DN Account genannt / „[Embarcadero] Developer Account“)
- Man loggt sich mit einem bereits vorhanden Account ein
….dann kann man sich einloggen
Das Downloadproblem kann gleichermaßen bei beiden Varianten entstehen (Neuanlagen eines Account oder über das Einloggen). Und man erhält nach dem Ausfüllen des Formulars den lapidaren Hinweis „Sitzung abgelaufen“ bzw „Session expired“
Was ist der Grund?
Wir setzen auf einige Hintergrundinformationen, die per Cookie gesetzt werden. Können nicht alle Informationen gespeichert werden, dann bekommt man den Hinweis der abgelaufenen Sitzung….. was etwas irreleitend ist.
Was ist die Lösung?
Diese drei Dinge gilt es zu beachten:
- Erlauben Sie die Cookies, auf der Webseite:
- Schalten Sie Ihren AdBlocker aus (temporär)
Das kann auf sehr unterschiedliche Weise passieren. Das ist abhängig vom eingesetztem AdBlocker - Schalten Sie einen manipulierenden DNS-Server aus; zB PiHole (temporär)
Auch das kann, je nach eingesetztem DNS-Resolver, unterschiedliche aussehen.
Für viele/etliche Leute ist es am einfachsten (unter Windows) einfach mal den Internet-Explorer (temporär) zu verwenden, da hier zumeist kein Werbeblocker oder sonstige „Sicherheitssoftware“ installiert ist.