Mit ‘Workaround’ getaggte Artikel

Apple/Mac: OSX10.10 Yosemite, Problem bei Exchange-Server bzw. Exchange Account – Lösung

Freitag, 26. Juni 2015

Jeder kennt das Problem wenn man einen Exchange Account im OSX10.10 Yosemite einrichten möchte, es funktioniert nicht.

Es gibt jedoch einen Workaround:

  1. Systemeinstellungen -> Internet Accounts
  2. Neuen Account erstellen indem man auf „Exchange“ klickt
    1. Namen eingeben
    2. Emailadresse eingeben, ABER mit einer „falschen“ Domain, beispielsweise vor der Domainendung ein „x“ oder eine Zahl eingeben.
    3. Das korrekte Passwort eingeben
    4. Auf „Weiter“ klicken.
  3. Accounteinstellungen ändern:
    1. Beschreibung beliebig eingeben
    2. Korrekten Usernamen eingeben (ACHTUNG: häufig NICHT die Emailadresse, sondern eigene Benutzernamen!)
    3. Passwort wurde bereits im ersten Schritt bei der Erstellung des Accounts angegeben
    4. Korrekte Serveradresse eingeben
    5. Auf „Weiter“ klicken.
  4. Angaben korrigieren:
    1. Nun sollte man in einen Bildschirm mit der Zusammenfassung der eingegebenen Daten kommen. Hier NICHT auf „Weiter“ klicken!
    2. Stattdessen auf „Zurück“ zum vorherigen Bildschirm und noch einmal „Zurück“ bis man wieder dort angelangt ist wo man die falsche Domainendung eingegeben hat. Diese hier nun korrigieren und auf „Weiter“ klicken.
    3. Nun immer wieder ohne Änderung auf „Weiter“ klicken bis die Anlage des Accounts abgeschlossen ist.

Nun hat man einen korrekt funktionierenden Exchange Account.

WORDPRESS: Fehlermeldung bei Update oder Installation eines neuen Themes – Workaround / Bugfix

Sonntag, 02. Februar 2014

Seit geraumer Zeit gibt es häufig Probleme wenn man WordPress updaten will oder auch ein Theme installieren und/oder updaten möchte.

Man erhält dann folgende Fehlermeldung:

Download fehlgeschlagen. SSL: certificate subject name ‚*.wordpress.org‘ does not match target host name ‚wordpress.org‘

Dies kann man umgehen indem man in der Datei „/wp-includes/class-http.php“ „sslverify“ von „true“ auf „false“ setzt. Das ganze sieht dann so aus:

$defaults = array(
  'method' => 'GET',
  'timeout' => apply_filters( 'http_request_timeout', 5),
  'redirection' => apply_filters( 'http_request_redirection_count', 5),
  'httpversion' => apply_filters( 'http_request_version', '1.0'),
  'user-agent' => apply_filters( 'http_headers_useragent', 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ) ),
  'reject_unsafe_urls' => apply_filters( 'http_request_reject_unsafe_urls', false ),
  'blocking' => true,
  'headers' => array(),
  'cookies' => array(),
  'body' => null,
  'compress' => false,
  'decompress' => true,
  'sslverify' => false,
  'sslcertificates' => ABSPATH . WPINC . '/certificates/ca-bundle.crt',
  'stream' => false,
  'filename' => null,
  'limit_response_size' => null,
);