Typo3 Geschlecht Optionen

Für eine Website wollte ich bei der Registrierung die dritte Auswahloption des Geschlechts ausblenden. Die Option äußerte sich als leerer Radio Button und war somit eher unschön.

Dazu eine Änderung in der typo3conf/extTables.php:

unset($GLOBALS['TCA']['fe_users']['columns']['gender']['config']['items'][0]);

und fertig. Dann habe ich noch die Labels (hier für Englisch) im Typoconf angepasst:

plugin.tx_srfeuserregister_pi1._LOCAL_LANG.default.fe_users.gender.I.0 = male
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.default.fe_users.gender.I.1 = female

Vielleicht hilfts wem.

 

 

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/typo3-geschlecht-optionen/

Mailadressen abfragen via Powershell

Es ist wieder einmal an der Zeit ein kleines PowerShell Script Online zu stellen.
Wie geht man es am einfachsten an wenn mann von all seinen Exchange Postfächern die eingetragenen Einzeladressen haben will inkl. der Primären SMTP Adresse?
Hierzu gibt es einige Möglichkeiten…
Weiterlesen

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/mailadressen-abfragen-via-powershell/

Dual Boot Bluetooth Keyboard

Derzeit spiele ich mich gerade mit meinem HTPC, dort habe ich eine Dual-Boot Konfiguration, einmal Windows 7 und einmal Arch Linux. Um bequem von der Couch aus den HTPC zu steuern hab ich mir vor einiger Zeit (damals noch eigentlich für die PS3) eine Logitech Bluetooth Tastatur gekauft. Jetzt ergibt sich das Problem, wenn ich die Tastatur mit Linux paire/verbinde, kann ich die Tastatur nicht unter Windows verwenden, ohne erneutes Pairen, und umgekehrt.

Das liegt daran, dass sich die Tastatur mit dem HTPC beim Pairen einen Link Key ausmacht. Der wird bei jeden Pairing Vorgang neu erzeugt. Das heißt man muss Windows bzw Linux dazu bringen ein und denselben Link Key zu verwenden.

Gesagt, getan, so funktioniert es:

  1. Linux vorbereiten, Tastatur verbinden (wenn ihr das schon mal gemacht habt reicht das auch)
  2. Windows vorbereiten, unbedingt den Windows Bluetooth Stack verwenden, das heißt kein Toshiba/WIDCOMM/Bluesoleil … . Diese alle deinstallieren. Gegebenfalls den Blueooth Dongle abstecken und erst nach der Deinstallation abstecken.
  3. Tastatur verbinden
  4. Reboot ins Linux
  5. Windows Partition mounten
  6. chntpw installieren (unter Archlinux bedeutet das pacman -S chntpw), chntpw ist ein minimaler Registry Editor (und mehr) für Linux
  7. zur Windows Partition wechseln, bzw in das Unterverzeichnis Windows/System32/config (den Ordner Windows ggf eurer Installation anpassen). Dort machen wir eine Sicherheitskopie von SYSTEM (das entspricht der Windows Registry HKLM).
  8. chntpw -e SYSTEM aufrufen und mittels „cd ControlSet001/services/BTHPORT/Parameters/Keys“ (unter Umständen kann es auch ControlSet002 sein) weiter in die Registry rein wechseln. Dann ein „ls“. Das listet die Unterschlüssel auf. Hier gibt es einen, der die Adresse eures Bluetooth Dongles hat, dort hinein wechseln, zb „cd aa1122334455“. Danach wieder ein „ls“. Das sollte es etwas in der Art auflisten:
    Node has 0 subkeys and 1 values
     size type value name [value if type DWORD]
     16 REG_BINARY <000761e3d5ee>
  9. das „000761e3d5ee“ entspricht der Adresse der Tastatur. Danach ein „hex 000761e3d5ee“ und ihr bekommt das hier:
    (...)\BTHPORT\Parameters\Keys\001bdc0fda10> hex 000761e3d5ee
    Value <000761e3d5af> of type REG_BINARY, data length 16 [0x10]
    :00000 4F 1F 31 B4 BC 48 15 DB C5 BA 4A 90 AE 8B AD 22 O.1..H....J.....
  10. Das „4F 1F 31 B4 BC 48 15 DB C5 BA 4A 90 AE 8B AD 22“ wiederum entspricht dem Link Key. Diesen kopieren.
  11. Die Datei „/var/lib/bluetooth/<Bluetooth Dongle Adresse>/linkkeys“ bearbeiten. Den Key austauschen (ohne Leerzeichen), dh bei mir sah es dann so aus:
    00:07:61:E3:D5:EE 4F1F31B4BC4815DBC5BA4A90AE8BAD22 0 4
  12. Danach sollte es reichen den Bluetooth Dongle neu einzustecken. Ich habe allerdings sicherheitshalber einen Reboot durchgeführt und es hat auf Anhieb geklappt 🙂

Die originale Anleitung befindet sich hier in einem Ubuntu Forum. Diese Anleitung hier habe ich mir aus zwei der Posts zusammengebastelt.

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/dual-boot-bluetooth-keyboard/

Internet Explorer Request Error 400

Komplizierte Geschichte, gewisse AD Benutzer – egal auf welchen Computer – hatten das Problem auf bestimmte WebApps zuzugreifen. Der Internet Explorer meldete einfach den Fehler 400 und aus.

Nach ein wenig Herumsuchen fiel uns auf, dass diese gewissen Benutzer äußerst viele AD Gruppen hatten. Nachdem wir in letzter Zeit auch mit Token Bloat zu tun gehabt haben war die Sache eigentlich klar. Der IE sendet das Kerberos Ticket aus irgendeinen Grund zum IIS. Das Ticket ist zu groß für den IIS und schmeißt somit einen Fehler.

Lösung ist es auf den fraglichen IIS’en zwei Registry Keys zu setzen, unter HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters:

  • MaxFieldLength, DWORD, mit dem Wert 65534
  • MaxRequestBytes, DWORD, mit dem Wert 16777216

Beide Werte natürlich Dezimalwerte, das sind die Maximalwerte. Microsoft rät davon ab die so groß zu setzen.

Nach dem Setzen empfehle ich einen Reboot, es ginge auch mit diversen Services aber das hat sich als nicht zuverlässig erwiesen (im Grunde deshalb weil nicht ganz klar war welche Services).

Quelle(n): http://support.microsoft.com/kb/2020943http://support.microsoft.com/kb/820129

 

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/internet-explorer-request-error-400/

Problem mit Automatische Updates des Virenscanners Microsoft Security Essentials (MSE)

Auf einigen Rechnern hat der Gratis-Virenscanner Microsoft Security Essentials (MSE) am vergangenen Samstag aufgehört, seine Malware-Signaturen zu aktualisieren. Anwender berichten, dass auch durch einen Klick auf die „Aktualisieren“-Schaltfläche im Programmfenster nicht zum erwarteten Ergebnis führe. Auf den betroffenen Systemen scheint das Problem seit dem 19. Januar zu bestehen. Eine offizielle Stellungnahme von Microsoft steht bislang aus.

Weiterlesen

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/problem-mit-automatische-updates-des-virenscanners-microsoft-security-essentials-mse/

Get Outlook Calendar Information with PowerShell

hier das Script:

Weiterlesen

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/get-outlook-calendar-information-with-powershell/

Blackberry lassen sich keine Videos öffnen…

Mit diesen Einstellungen lassen sich Videos über die URL: www.youtube.de
im BB-Browser oder auch über den BB YouTube Player abspielen.
=> Externe Apps wie z.B. „XENOZU“ werden damit überflüssig.

Hier die Anleitung:

Weiterlesen

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/blackberry-lassen-sich-keine-videos-offnen/

Outlook 2010 – zusätzliches Postfach kann nicht entfernt werden

Beim Versuch ein zusätzluiches Postfach aus der Outlook-Leiste zu entfernen, erscheint folgende Fehlermeldung:

“Diese Ordnergruppe ist einem E-Mail-Konto zugeordnet. Sie können das Konto
entfernen, indem Sie im Menü ‘Extras’ auf ‘Kontoeinstellungen’ klicken. Wählen
Sie dann das Konto aus, und klicken Sie auf Entfernen.”

Weiterlesen

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/outlook-2010-zusatzliches-postfach-kann-nicht-entfernt-werden/

Hide ESXi shell / SSH warning

When you have enabled SSH and/or ESXi shell on your ESXi box you get a very ugly message that warns you about this.

You can get rid of this by selecting an ESXi, select „Configuration“ tab on the right, „Advanced settings“, „UserVars“, then scroll down to UserVars.SuppressShellWarning and set it to „1“.

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/hide-esxi-shell-ssh-warning/

AVM Fritz Box zurücksetzen ohne Browser

http://www.avm.de/de/News/artikel/online_update.html

Permanentlink zu diesem Beitrag: https://techblog.steffmeister.at/avm-fritz-box-zurucksetzen-ohne-browser/