X-Post: MongoDB Replication Set on Ubuntu 16.04 LTS

A MongoDB Replication Set is a database cluster to create fallback security in case of a server / database failure. The setup created during the course of this tutorial involves a basic set, consisting of a primary and a secondary database server. Futhermore, a delayed / shadow server is implemented as an insurance instance, an arbiter tackles […]

  •  
  •  
  •  
  •  
  •  
  •  
  •  

Active Directory | Undefinierte AD Site Subnets finden

Bei einem Kunden kam die Problematik auf, dass manche Clients nicht die richtigen Domain Controller zur Authentifizierung genutzt haben, sondern Domain Controller in weitentfernten Standorten, wodurch unter anderem lange Anmeldezeiten resultierten. In kleinen Umgebungen, ist die Anzahl der Subnetze aus denen Clientanfragen kommen können überschaubar, bei besagten Kunden handelt es sich aber bereits um 150 […]

Beamer/TV per HDMI CEC in das Smarthome eingliedern

Ich betreibe bei mir auf einem Raspberry OpenElec (eine Kodi Distribution), um von da aus meinen AV Receiver (und folglich den Beamer) zu bespeisen. Nun wollte ich meinen Beamer auch mit in mein Smarthome eingliedern ohne großartig in OpenElec rumzufuschen. Leider hat mein Beamer keinerlei LAN Interface, daher habe ich mich dazu entschieden die Steuerung […]

Microsoft Exchange SMTP Recipient Validation

Viele Spamfilter überprüfen anhand eines SMTP Checks, ob eine Mail Alias im Backend existiert und lehnen E-Mails im Voraus ab, sofern dies nicht der Fall ist. Bei Microsoft Exchange ist das Verhalten des SMTP Servers etwas anders als bei Postfix, Dovecot oder anderen bekannten Mail Servern und führt hier zu Problemen. In diesem Artikel beschreibe […]

MariaDB Galera Cluster

Möchte man ein MariaDB Galera Cluster erstellen, sind einige Dinge zu beachten. Dazu meine Einkaufsliste:

es wird eine ungrade Anzahl von Server (benötigt)/empfohlen um einen 50:50 Splitbrain zu vermeiden dazu später mehr. Erstmal auf allen Maschienen ein kleines Update und Basis software

Danach fügen wir die Keys für MariaDB10.1 hinzu und installieren den […]

Powershell Remoting Remote aktivieren

Um mehrere Rechner per PowerShell Remoting zu verwalten, muss man zuerst sicherstellen, dass dies auf den gewünschten Maschinen aktiviert ist. Da es aber sehr zeitaufwendig sein kann, dieses manuell auf jedem Rechner zu tätigen und eine GPO je nach Umfeld überzogen dafür ist, habe ich dies mit PSExec von Sysinternals geregelt (die bekommt ihr hier). […]

Plex Media Server (0.9.15.6.1714-7be11e1) auf Debian 8 (Jessie) mit init.d installieren

Will man „mal kurz“ einen Plex Media Server auf Debian 8 (Jessie) installieren, so ist das meist nicht „mal kurz“ getan. Das „kurz“ hatte sich ganz schnell erledigt, als ich feststellen durfte, dass das aktuelle .deb Paket (0.9.15.6.1714-7be11e1) nicht unter initd funktioniert, da dieses auf Ubuntu und systemd aufbaut. Bei der Installation trat immer der […]

Linux „mitmproxy“ nutzen, um Apps zu untersuchen

Ich hatte heute vor meinen Yamaha HTR-4068 in mein Smarthome System einzugliedern und musste dabei leider feststellen, dass Yamaha reichlich wenig API Dokumentation bereitstellt. Daher habe ich mithilfte des Pakets mitmproxy und iptables einen Man-in-the-Middle Angriff simuliert und die Daten der Yamaha App mitgeschnitten. Um dies zu realisieren, muss man nur das Paket mitmproxy installieren und wie folgt […]

Citrix XenDesktop / XenApp hinter Apache2 Reverse Proxy ohne NetScaler

Einmal vorweg: If this under some way conflicts with Citrix Licenses or any other legal property, please write a mail to robin@beismann.biz and I will instantly take it down. Kürzlich hatte ich vor, den HTML5 Client vom XenDesktop zu Testzwecken von extern erreichbar zu machen. Da dies aber normalerweise nicht möglich ist, ohne sowohl den XenDesktop […]