Windows Server 2008 / 2008R2 / 2012 / 2012 R2 / 2016 NTP- bzw. Zeitserver einfach per Eingabeaufforderung einstellen

Ich muss immer wieder NTP-Server unter Windows Server- oder Clientbetriebsssystemen konfigurieren. Allerdings ist mir dabei der Umweg der Konfiguration über die Registry und regedit o.ä. zu umständlich. Daher habe ich ein wenig recherchiert und bin auf einen im AwesomeIT-Blog gestoßen.

Zur Konfiguration des Zeitservers kann man einfach die Kommandozeile als Administrator öffnen (Start + Ausführen als/ RunAs) und die nachfolgenden Befehle ausführen. Unter Windows Server 2012 (bzw. R2) ist eine kleine Modifikation, genauer das Entfernen der Gänsefüßchen in der zweiten Zeile der untenstehende Eingaben (–> de.pool.ntp.org), notwendig:

net stop w32time # Windows-Zeitgeberdienst beenden
w32tm /config /syncfromflags:manual /manualpeerlist:"de.pool.ntp.org" # Externen NTP-Server (in diesem Fall verwende ich den Zeitserver für Deutschland) angeben - Wichtig: ggf. muss der Zeitserver ohne die "" eingegeben werden, siehe der Hinweis zu Windows Server 2012 (R2)
w32tm /config /reliable:yes # Den Zeitdienst möglicherweise angebundenen Clients verfügbar machen
net start w32time # Windows-Zeitgeberdienst neu starten

Nett ist auch der Hinweis, dass es für die Konfiguration bzw. bei Problemen mit der Konfiguration in der Zwischenzeit ein FixIT seitens Microsoft unter http://support.microsoft.com/kb/816042 existiert. Das hat aber leider bei mir unter Windows Server 2012 nicht funktioniert (Die Fehlermeldung lautet „Version nicht unterstützt?“ Angeblich ist der Server im nachfolgenden Format anzugeben: “de.pool.ntp.org,0x0”) – ich habe mich dann mit dem oben stehenden Listing aus der Affäre gezogen, welches für mich deutlich schneller zu kopieren gewesen ist, als lange herumzusuchen bzw. auszuprobieren.

Wie immer gilt: Alle Angaben ohne Gewähr und Einsatz auf eigenes Risiko. Ich habe allerdings bisher mit den o.g. Befehlen nur positive Erfahrungen und entsprechendes Feedback gesammelt. Viel Erfolg beim Einstellen Eures Zeitservers. Feedback ist willkommen!

Softwareökosysteme: Ziele und Herausforderungen aus ERP-Anbietersicht

Zusammen mit meinem Kollegen Tobias Tauterat und meinem Doktorvater Prof. Dr. Georg Herzwurm habe ich für die Ausgabe 1/2013 der Zeitschrift ERP-Management einen Artikel zu den Zielen und Herausforderungen bei der Gestaltung von Softwareökosystemen und Softwareplattformen aus Sicht der ERP-Hersteller geschrieben.

Hier geht es zur Website der Zeitschrift ERP-Management.

Viel Spaß beim Lesen!

Korrupte Outlook Einstellungen bzw. Profile reparieren (auch Exchange Server)

Die meisten Leute, welche über einen längeren Zeitraum mit Microsofts Groupware Server bzw. Dienst Exchange bzw. dem Zugehörigen Client Microsoft Outlook arbeiten, kennen das Problem: Outlook spinnt aus unerfindlichen Gründen herum, lässt sich nicht mehr öffnen oder stürzt bei der Auswahl einer bestimmten Ansicht (Kalender, …) oder eines Plugins wie dem iCloud-Plugin ab. Meist ist die Ursache in einem defekten Outlook-Profil oder einer korrupten Datendatei (PST) von Outlook begründet.

Bei Fehlern dieser Art gibt es Abhilfe in Form eines interessanten Tools Namens OLFix… 🙂

Screenshot OLFixScreenshot OLFix

OLfix – Reparatur Tool für Microsoft Office Outlook: OLFix von Quester Software-Produkte ist ein kostenloses Tool um beschädigte Outlook-Profile und PST-Dateien zu analysieren und zu reparieren. Es hilft dabei, Outlook Probleme zu lösen und bietet darüberhinaus nützliche Outlook Tweaks.

  • Die Funktionen im Einzelnen:
    • Reparatur von Outlook-Profilen (auch bei Einsatz eines Exchange Server)
    • Reparatur von Outlook-Kontaktverknüpfungen (links in Kontakten zu anderen Elementen in Outlook)
    • Erinnerungsordner anpassen (Aufgaben, Kalender, Posteingang und Kontakte)
    • Einstellen von versteckten Einstellungen
    • Ändern von Nachrichtenklassen
    • Suchen von Duplikaten in Outlook
    • Vollautomatisches Bedienen von SCANPST
    • SCANPST von der Kommandozeile aus bedienen (cmdscan.exe)
    • Geheimen Outlook-Abfrageeditor ein/ausschalten
    • Ordnerverknüpfungen bei Speichern/Laden in allen Office-Anwendungen anpassen

Zum Download gibt es das Tool kostenlos auf der Seite des Herstellers mit Unterstützung für Office 32-Bit und 64-Bit.

Wichtig: Benutzung des Tools auf eigene Gefahr und bitte vorher überlegen, welche Funktion ausgeführt wird… man kann eine vorher korrekte Datendatei damit ich zerschießen bzw. aus Versehen Daten löschen…  😉

Aufruf zur Teilnahme / Call for Participation: Forschungsprojekt „Software-Plattformen für Unternehmenssoftware-Ökosysteme“

Im Rahmen meiner Dissertation am Lehrstuhl von Prof. Dr. Georg Herzwurm an der Universität Stuttgart, beschäftige ich mich u.a. mit Software-Plattformen zur Individualisierung von Unternehmenssoftware. Ein besonderer Fokus liegt dabei auf Software-Ökosystemen.

Für ein Forschungsprojekt suchen wir  Studienteilnehmer, welche Software-Plattformen  (wie z. B. Microsoft Dynamics, SAP, salesforce) oder komplementäre Leistungen (Apps, Erweiterungsmodule, Beratungsleistungen) anbieten oder aber die Software als Endkunde zur Unterstützung der eigenen betrieblichen Abläufe einsetzen. Nähere Informationen zu diesem Projekt finden sich im Call for Participation.

Es würde mich freuen, wenn sich auf diesem Wege Teilnehmer für dieses spannende Thema finden!

Weitere Infos zu diesem speziellen Forschungsprojekt aber auch zu den anderen Forschungsprojekten des Lehrstuhls finden sich auf der Forschungsseite des Lehrstuhls.

Plattform für Entwickler: Vagrant 1.0 veröffentlicht

Die Entwicklungsplattform „Vagrant“ fasst vieles von dem, was Entwickler benötigen, in einer virtuellen Entwicklungsumgebung zusammen. Dies soll Entwicklern die Entwicklung von Anwendungen usw. vereinfachen, da sich z. B. Webentwickler beispielsweise keine Infrastrukturkomponenten mehr einrichten oder sich um Abhängigkeiten Gedanken machen müssen.

Vagrant Screenshot der Entwicklungsplattform für Webentwickler

Vagrant Screenshot der Entwicklungsplattform für Webentwickler

Vagrant nutzt dabei Oracles freie Virtualisierungslösung Virtualbox, Chef und Puppet, um einfach virtuelle Maschinen einzurichten – gesteuert über sogenannte Vagrantfiles. Für die Entwicklung einer „kleinen“ Webapplikation können sich Entwickler so schnell eine virtualisierte Entwicklungsumgebung zusammenzustellen.

Mehr dazu unter: http://vagrantup.com/ 

Software-Plattformen – Standort, Spektrum und Stellenwert

An dieser Stelle werde ich Inhalte publizieren, die im Zusammenhang mit meiner Promotion an der Uni Stuttgart stehen. Hier die Beschreibung des zugehörigen Forschungsprojektes, welches ich an der Uni Stuttgart verantwortet habe.

INDUS.NET – Teilprojekt: Softwareplattformen für Unternehmenssoftwareökosysteme

Motivation und Problemstellung

Beeinflusst durch Megatrends wie die Globalisierung und Individualisierung bzw. IT-Trends wie das Cloud Computing agieren Softwareanbieter nur noch selten als unabhängige Einheiten, die Software bzw. Dienstleistungen komplett eigenständig erbringen können. Vielmehr sind die Hersteller zunehmend von den Innovationen, Produkten und Dienstleistungen Dritter, wie z. B. Partnern, Value-Added-Resellern (VAR), Systemhäusern oder proaktiven Kunden, abhängig. Diese Komplementoren übernehmen oftmals die „letzte Meile zum Endkunden“ und haben daher großen Einfluss auf den Umsatz und Erfolg der Hersteller. Das Umfeld hat sich somit dahin gehend geändert, dass Netzwerkstrukturen, einen immer höheren Stellenwert einnehmen – so genannte Softwareökosysteme entstehen.

Dieser Trend wird seit einigen Jahren auch im Bereich für Unternehmenssoftware sichtbar. Immer öfter formieren sich Softwareökosysteme (in diesem Bereich auch Partnernetzwerke genannt) um die im Zentrum stehende Unternehmenssoftware eines Anbieters, wie z. B. ERP- (SAP, Microsoft) CRM- (salesforce) oder CMS (TYPO3). Die Unternehmenssoftware stellt also nicht nur ein Produkt für den Endkunden, sondern auch eine Softwareplattform für die Leistungen der Komplementoren dar und sollte entsprechend gestaltet werden.

Softwareplattformen für Unternehmenssoftwareökosysteme in Anlehnung an Cusumano - Staying Power (2010)

Softwareplattformen für Unternehmenssoftwareökosysteme in Anlehnung an Cusumano – Staying Power (2010)

Nachhaltig ein vitales Softwareökosystem an Kunden und Komplementoren für die Nutzung der zentralen Softwareplattform des Anbieters zu motivieren ist dabei ein kritischer Erfolgsfaktor für die beteiligten Akteure: Ohne eine entsprechende Anzahl an möglichen Kunden werden tendenziell weniger Komplementoren ihre Leistungen anbieten. Die resultierende geringere Leistungsvielfalt senkt wiederum die Attraktivität des Ökosystems und der Softwareplattform für die Kunden. Um diese Attraktivität zu gewährleisten, sollten Softwareplattformen die Anforderungen einer ausreichend großen Anzahl an Akteuren erfüllen.

Allerdings liefert die Literatur meist nur Hinweise auf Anforderungen zentraler Plattformanbieter – die teilweise konfliktären Ziele und Anforderungen von Kunden und Komplementoren werden nur rudimentär diskutiert und bleiben oftmals unbekannt. Die Integration dieser Stakeholder, die aus den o.g. Gründen von essenzieller Bedeutung für den Erfolg sind, stellt für die Plattformanbieter im Umfeld für Unternehmenssoftware somit oftmals eine Herausforderung dar. Aber auch für Kunden und Komplementoren wird die Auswahl einer Softwareplattform mangels Kenntnis möglicher Anforderungen erschwert.

Ziele des Projekts

Dieses Forschungsprojekt zielt darauf ab, die skizzierte Situation durch Beantwortung der nachfolgenden Forschungsfragen zu verbessern und darauf aufbauend Kriterien bzw. Gestaltungsempfehlungen für Software-Plattformen im Umfeld von Unternehmenssoftware zu erarbeiten:

  • Welche Ziele verfolgen die unterschiedlichen Stakeholder bei der Nutzung einer Software-Plattform für Unternehmenssoftware?
  • Welche Anforderungen stellen die Stakeholder an eine Softwareplattform für Unternehmenssoftware, die als Basis für die Leistungen von Komplementoren dienen soll?
  • Welche Wichtigkeit (Priorität) haben diese Anforderungen für die unterschiedlichen Stakeholder?
  • Wie sollten Lösungen (wie z.B. Softwareplattformen, AppStores, …) zur Erfüllung der Anforderungen der Stakeholder gestaltet werden?

Erwartete Ergebnisse und Verwertungsmöglichkeiten für Studienteilnehmer

Software-Plattformanbieter: Die Ziele und Anforderungen der Stakeholder können als belastbarer Input für die Entwicklung eigener Software-Plattformen dienen. So können z. B. Verbesserungs- bzw. Differenzierungspotenziale gegenüber dem Wettbewerb aufgezeigt und somit die Akzeptanz eigener Software-Produkte erhöht werden. Der Verweis auf die Teilnahme an der Studie kann in der Kommunikation mit Partnern und Endkunden genutzt werden.

Komplementoren: Die Forschungsergebnisse helfen, die eigenen Ziele und Anforderungen bei der Auswahl einer Software-Plattform zu identifizieren und gegenüber dem Hersteller der zentralen Software zu kommunizieren. Nicht abgedeckte Anforderungen der Endkunden können auf Potenziale für eigene komplementäre Produkte oder Dienstleistungen (z.B. Branchenlösungen) hinweisen.

Endkunden: Die Kenntnis der eigenen Anforderungen an eine Unternehmenssoftware-Plattform kann eigene Auswahlentscheidungen unterstützen. Darüber hinaus können Kunden die Anbieter auf aktuelle und zukünftige Bedarfe aufmerksam machen und zur Zukunftssicherheit der Software-Plattform beitragen. Dies kann helfen, ein bestehendes Investment in eine Lösung auf Basis dieser Software-Plattform zu schützen.

Update Februar 2015:

Das Forschungsprojekt wurde erfolgreich abgeschlossen. Die Ergebnisse wurden im Rahmen meiner Dissertation veröffentlich. Sollten Sie Interesse an einer aggregierten Zusammenfassung der Ergebnisse des Projekts haben, dann kontaktieren Sie bitte mich! Ansonsten bleibt mir nur den ganzen Beteiligten für Ihre Mühen, Feedback, usw. zu danken! 🙂

Download von youtube- bzw. vimeo-Videos mit filsh.net

Auf der Suche nach einer Downloadmöglichkeit für ein youtube-Video, welches ich auf unserer Weihnachtsfeier auch ohne Internetzugang offline wiedergeben wollte, bin ich wieder einmal beim Dienst filsh.net gelandet.

filsh.net ist ein Dienst, der es ermöglicht Online-Videos in verschiedenen Formaten auf die lokale Festplatte herunterzuladen. Dabei werden zahlreiche Videoportale wie YouTube, MyVideo, Vimeo, Google Video und Clipfish unterstützt. Eine Liste aller Videoportale findet man bei filsh.net. Zum Herunterladen kopiert man einfach den entsprechenden Link zum Video in die Eingabemaske von filsh oder nutzt die relativ komfortable Suchfunktion, welche es ermöglicht, Videos auf unterschiedlichen Videoportalen gleichzeitig zu suchen. Ein weiteres nettes Feature: Man kann das heruntergeladene Video gleich in ein gewünschtes Zielformat (z.B. auch in einen iPhone-Klingelton, für die PS3, …) +Container, wie .mkv, .avi usw. umwandeln lassen und auch die Auflösung sowie Lautstärke anpassen lassen. D.h. ein kostenloser „Online-Clipconverter“ ist gleich dabei… im Moment werden über 10 verschiedene Formate unterstützt.

filsh-Startseite

filsh-Startseite

 

Anmerkung: Leider scheint filsh.net aber derzeit wohl ein paar rechtliche Probleme mit youtube zu haben, so dass man im Moment eine lokale App zur Nutzung des Dienstes installieren muss… das ging allerdings auf meinem Rechner schnell und problemlos von der Hand… netter Nebeneffekt – das Umwandeln geht lokal schneller als wenn man es auf den filsh.net-Servern durchführen lässt… im lokalen Client lässt sich auch ein Proxy nutzen, wie z. B. der schon früher an dieser Stelle beschriebenen http://www.hidemyass.com/. Somit  besteht auch die Möglichkeit, Filme oder Serien aus den USA herunterzuladen… selbstverständlich müssen die Urheberrechtsbedingungen weiterhin beachtet werden! Dies soll keinesfalls ein Aufruf sein, diese zu Umgehen! 

Also: Schaut Euch das mal an! Viel Spaß mit filsh.net und schöne Weihnachten!

Fotos bzw. Videos vom iPhone wiederherstellen

Nachdem ich gestern in die Verlegenheit kam, ein gelöschtes Video herstellen zu müssen, bin ich auf die folgende Seite des bekannten Tools PhotoRec (http://www.cgsecurity.org/wiki/Recover_data_from_an_iPhone) gestoßen. Dazu muss das iPhone jedoch gejailbreaked sein. Z.B. mit den Tools von dieser Seite: http://www.ma3xl3.com/iphone/iphone-3gs-iphone-4-ios-4-3-5-jailbreak-anleitung-redsn0w-tethered/

Ist zwar nicht ganz trivial, aber immerhin habe ich meine Daten wieder… 🙂

Alles ohne Gewähr… 😉

Web-Proxy für Zugriff auf US-Inhalte (TV-Serien, Filme, Google Music…)

Nachdem ich es heute mal wieder mit ein paar Bekannten (welche gerne US-TV-Serien über das Netz auch in Deutschland ansehen wollten) davon hatte:

Manche Inhalte im Netz sind ja nur von den USA bzw. anderen Ländern aus erreichbar. Der Zugriff aus Deutschland kann aber trotzdem funktionieren, wenn man einen so genannten Proxy dazwischenschaltet. Ich habe mit http://www.hidemyass.com/ ganz gute Erfahrungen gemacht. Einfach auf der Seite die eigentlichen Adresse eingeben – fertig. Aber vielleicht gibt es ja Anregungen für bessere Proxies? Ich freue mich darauf 🙂

Windows 7 – Temporäre Offlinedateien gezielt löschen

und wieder ärgere ich mich mal wieder damit herum bzw. möchte einem Kunden eine kleine Anleitung geben: dabei bin ich auf folgende Quelle gestoßen: Windows 7 – Temporäre Offlinedateien gezielt löschen – http://www.screen4dream.de/hilfe-zum-computer/windows-7/windows-7-temporare-offlinedateien-gezielt-loschen.html

Gar nicht so schlecht, wie der Schwabe sagt 🙂

Exchange 2010 (SP1) Server Fehlermeldung: “Schließen Sie alle Eigenschaftenseiten, bevor Sie Exchange Verwaltungskonsole schließen”

Seit ein paar Tagen nervt mich diese Fehlermeldung:

 Fehlermeldung Exchange 2010 mit IE9

Nun habe ich die Lösung dazu gefunden:  http://social.technet.microsoft.com/Forums/en/ieitprocurrentver/thread/e87f1c45-54f1-418d-b218-131dfe14b297

Einfach https://localhost im Internet Explorer 9 zu den vertrauenswürdigen Seiten hinzufügen…

Vielleicht hilft das ja jemandem 🙂

Flashspeicher (CompactFlash) der Cisco ASA 5505 Firewall kostengünstig erweitern

Nachdem in der letzten Woche aufgrund  durch ein paar ASA und Client-Updates wieder einmal der Flash-Speicher unserer Cisco ASA 5505 (diese verfügt nur über magere 128 MB Flash Standard-Ausstattung) vollgelaufen war, habe ich mich auf die Suche nach einer Erweiterung begeben…

Abgeschreckt von den Mondpreisen, welche Cisco für die Erweiterung verlangt (100+ EUR für eine 0815-CompactFlash Karte mit 512MB Speicher kamen mir doch ein wenig hoch vor) bin ich nach kurzem Suchen auf folgenden englischsprachigen Artikel gestoßen: http://cisconews.co.uk/2007/12/27/asa-5505-flash-memory-hack/ Dieser beschreibt, wie der Flash-Speicher mit einer handelsüblichen CompactFlash-Karte kostengünstig aufgerüstet werden kann. Klang relativ einfach… und musste ausprobiert werden.

Gesagt getan: ich habe bei amazon eine günstige  Sandisk CompactFlash (CF) Card Ultra Speicherkarte mit 4GB für 14,99 EUR geordert. Es gibt evtl. noch günstigere Anbieter und Karten im Netz, aber ich wollte für den Fall des Nichtfunktionierens eine einfache Rückabwicklung via Amazon sicherstellen. Darüber hinaus ist Sandisk für seine langlebigen Produkte im Speicherkartenbereich bekannt – da ich nicht täglich die Firewall aufschrauben wollte – für mich die ideale Wahl. Schnell wurden die auf der englischen Seite beschriebenen Schritte durchgeführt:

  • Öffnen der Cisco ASA5505 (3 Schrauben auf der Unterseite) und Abnehmen des Gehäuses
  • Sanftes Entfernen der bisherigen CompactFlash-Karte
  • Kopieren der vorhandenen Daten von der bisherigen CompactFlash-Karte (Cisco) auf die neue Sandisk-Karte. Dazu müssen im Explorer alle ausgeblendeten und versteckten Systemdateien eingeblendet werden (Ansonsten wird der Aktivierungskey der Cisco nicht mit kopiert und die Cisco startet mit der neuen Karte nicht): Systemsteuerung -> Ordneroptionen -> Ansicht und hier  den Haken bei „geschützte Systemdateien ausblenden“ entfernen und weiter unten bei „Versteckte Dateien und Ordner“ die Option „Ausgeblendete…. anzeigen“ wählen.
  • Nun die bisherige CompactFlash Karte öffnen (im Explorer) , Alle Dateien und Ordner selektieren und auf die lokale Festplatte kopieren/sichern, anschließend auf die neue Karte (SanDisk) kopieren.
  • Neue Karte (SanDisk) wieder einbauen, testen, ob die ASA wieder hochfährt (ggf. 2-3 Minuten Zeit lassen…) – und über mehr Speicherplatz freuen. 🙂

Ab sofort sollten Probleme mit zu wenig Flash-Speicher in der ASA 5505 der Vergangenheit angehören.

Selbstverständlich gilt: Alles ohne Gewähr und auf eigenes Risiko… ich würde allerdings wieder so vorgehen… 🙂

Gerne könnt Ihr mich durch den Klick auf das unten stehende Banner an Euren Einsparungen teilhaben lassen… 🙂