<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Microsoft Archive - Pixelfriedhof</title>
	<atom:link href="https://pixelfriedhof.com/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>https://pixelfriedhof.com/tag/microsoft/</link>
	<description>IT-Blog, Fotoblog, Travelblog, Nerdstuff</description>
	<lastBuildDate>Tue, 14 Sep 2021 06:37:32 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://pixelfriedhof.com/wp-content/uploads/2022/02/cropped-My-project-3-32x32.png</url>
	<title>Microsoft Archive - Pixelfriedhof</title>
	<link>https://pixelfriedhof.com/tag/microsoft/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Verfügbarkeitsstatus zwischen Microsoft Teams und Cisco Jabber Synchronisieren</title>
		<link>https://pixelfriedhof.com/verfuegbarkeitsstatus-zwischen-microsoft-teams-und-cisco-jabber-synchronisieren/</link>
					<comments>https://pixelfriedhof.com/verfuegbarkeitsstatus-zwischen-microsoft-teams-und-cisco-jabber-synchronisieren/#comments</comments>
		
		<dc:creator><![CDATA[megaadmin]]></dc:creator>
		<pubDate>Thu, 07 Jan 2021 10:05:31 +0000</pubDate>
				<category><![CDATA[IT & Technik]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Teams]]></category>
		<category><![CDATA[Teams]]></category>
		<category><![CDATA[Teams Integration]]></category>
		<guid isPermaLink="false">https://pixelfriedhof.com/?p=3742</guid>

					<description><![CDATA[<p>Gerade im Teams-Call, da klingelt das Jabber Softphone, weil sich die Anwesenheits- bzw. Verfügbarkeitsstatus nicht synchronisieren. Super nervig. Gibt es Lösungen?</p>
<p>Der Beitrag <a href="https://pixelfriedhof.com/verfuegbarkeitsstatus-zwischen-microsoft-teams-und-cisco-jabber-synchronisieren/">Verfügbarkeitsstatus zwischen Microsoft Teams und Cisco Jabber Synchronisieren</a> erschien zuerst auf <a href="https://pixelfriedhof.com">Pixelfriedhof</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Gerade im Teams-Call, da klingelt das Jabber Softphone, weil sich die Anwesenheits- bzw. Verfügbarkeitsstatus nicht synchronisieren. Super nervig. Gibt es Lösungen?</p>



<p>Die schlechte Nachricht vorweg: Nein, es gibt momentan keine mir bekannte Lösung obwohl ich permanent zu diesem Thema recherchiere. </p>



<p>Die gute Nachricht ist, dass dieser Sachverhalt Millionen betroffene Nutzer um den ganzen Globus betrifft. Wenn man aber direkt mit Microsoft oder Cisco zu diesem Thema spricht, hat man das Gefühl, dass beide nicht aufeinander zugehen wollen. Ich zumindest habe das Gefühl, dass beide diese Diskrepanz zwischen beiden Systemen eher als Argument für den vollständigen Wechsel auf die jeweils eigene Telefonie- oder Kollaborationsplattform nutzen wollen.</p>



<p>Einen Lichtblick am Ende des Horizont, einen kleinen Hoffnungsschimmer des aufeinander Zugehens gibt es trotzdem: Cisco hat ein Jabber-Add-On für Teams veröffentlicht. Leider ist der Funktionsumfang nur sehr klein. Ich kann aus dem Teams-Add-On eine Telefonnummer wählen &#8211; doch diese startet dann einfach den Jabber Client und ich verliere den Teams-Kontext.</p>



<p>Auch auf Seiten der Microsoft Nutzer werden die Rufe nach einer Verfügbarkeits-Status-Synchronisation lauter. Im Microsoft Teams Feature Request Board gibt es eine Forderung nach der Synchronisation zwischen Jabber und Teams.<br><br>Unter folgendem Link kann man mit Angabe seiner Mailadresse abstimmen, eine Registrierung wird nicht benötigt: <a href="https://microsoftteams.uservoice.com/forums/555103-public/suggestions/40285315-synchronise-status-with-cisco-jabber" target="_blank" rel="noreferrer noopener">https://microsoftteams.uservoice.com/forums/555103-public/suggestions/40285315-synchronise-status-with-cisco-jabber</a><br>Mit Stand vom 07.01.2021 haben 46 User ihre Stimme für diesen Feature Request abgegeben und ich rate auch Euch Eure Stimme hierfür abzugeben.</p>



<p>Sobald ich eine funktionierende Lösung für dieses Problem gefunden habe, werde ich diese auf dieser Seite vorstellen.<br><br>Solltet Ihr bereits eine funktionierende Lösung für dieses Problem kennen, informiert mich gerne über die Kommentarfunktion.</p>
<p>Der Beitrag <a href="https://pixelfriedhof.com/verfuegbarkeitsstatus-zwischen-microsoft-teams-und-cisco-jabber-synchronisieren/">Verfügbarkeitsstatus zwischen Microsoft Teams und Cisco Jabber Synchronisieren</a> erschien zuerst auf <a href="https://pixelfriedhof.com">Pixelfriedhof</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pixelfriedhof.com/verfuegbarkeitsstatus-zwischen-microsoft-teams-und-cisco-jabber-synchronisieren/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Open VPN Dienst ohne Benutzeranmeldung auf Windows Server starten</title>
		<link>https://pixelfriedhof.com/open-vpn-dienst-ohne-benutzeranmeldung-auf-windows-server-starten/</link>
					<comments>https://pixelfriedhof.com/open-vpn-dienst-ohne-benutzeranmeldung-auf-windows-server-starten/#respond</comments>
		
		<dc:creator><![CDATA[megaadmin]]></dc:creator>
		<pubDate>Mon, 21 Dec 2015 20:08:58 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Aufgabenplanung]]></category>
		<category><![CDATA[Dienste]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OpenVPN]]></category>
		<category><![CDATA[Server 2012]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">http://pixelfriedhof.com/?p=106</guid>

					<description><![CDATA[<p>Da mietet man sich einen Windows-V-Server beim gew&#252;nschten Hoster (Strato, Amazon, Microsoft, etc.) und dann stellt sich einem die Frage: "Wie bringe ich das Teil denn nun dazu, sofort nach dem Hochfahren in meinem privaten, lokalen Netzwerk zu erscheinen?". Klar, mit einer VPN-Verbindung. Doch das ist bei der Benutzung des OpenVPN-Clients schwieriger als gedacht, denn standardm&#228;&#223;ig baut OpenVPN die Verbindung erst bei einer aktiven User-Session auf.&#160;Damit sich Nutzer des Servers aber bereits im privaten Netz auf den Server aufschalten k&#246;nnen, muss gew&#228;hrleistet sein, dass der Server bereits vor der ersten aktiven Anmeldung eine lokale IP-Adresse zieht. Diese Anleitung setzt eine erfolgreich konfigurierte OpenVPN-Verbindung voraus und beschreibt, wie mit Hilfe der Aufgabenplanung und einiger Batch-Scripts die OpenVPN-Dienste automatisch ohne User-Kontext starten. Eine Anleitung, die auch beim benutzerunabh&#228;ngigen Start anderer Dienste auf einem Windows-Server von Interesse seien d&#252;rfte.</p>
<p>&#160;</p>
<p>Der Beitrag <a href="https://pixelfriedhof.com/open-vpn-dienst-ohne-benutzeranmeldung-auf-windows-server-starten/">Open VPN Dienst ohne Benutzeranmeldung auf Windows Server starten</a> erschien zuerst auf <a href="https://pixelfriedhof.com">Pixelfriedhof</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Da mietet man sich einen Windows-V-Server beim gew&uuml;nschten Hoster (Strato, Amazon, Microsoft, etc.) und dann stellt sich einem die Frage: &#8222;Wie bringe ich das Teil denn nun dazu, sofort nach dem Hochfahren in meinem privaten, lokalen Netzwerk zu erscheinen?&#8220;. Klar, mit einer VPN-Verbindung. Doch das ist bei der Benutzung des OpenVPN-Clients schwieriger als gedacht, denn standardm&auml;&szlig;ig baut OpenVPN die Verbindung erst bei einer aktiven User-Session auf.&nbsp;Damit sich Nutzer des Servers aber bereits im privaten Netz auf den Server aufschalten k&ouml;nnen, muss gew&auml;hrleistet sein, dass der Server bereits vor der ersten aktiven Anmeldung eine lokale IP-Adresse zieht. Diese Anleitung setzt eine erfolgreich konfigurierte OpenVPN-Verbindung voraus und beschreibt, wie mit Hilfe der Aufgabenplanung und einiger Batch-Scripts die OpenVPN-Dienste automatisch ohne User-Kontext starten. Eine Anleitung, die auch beim benutzerunabh&auml;ngigen Start anderer Dienste auf einem Windows-Server von Interesse seien d&uuml;rfte.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>In dieser Anleitung geht es darum, dass ein Windows-Server, gehostet in der Cloud, zu einem oder mehreren festen Zeitpunkten die Verbindung mit einem privaten Netzwerk mittels VPN-Client von alleine beendet und wiederaufbaut, damit sich Nutzer &uuml;ber die private IP-Adresse innerhalb des LANs zum Server verbinden k&ouml;nnen. Diese Verbindungstrennung und Wiederverbindung ist oftmals sinnvoll, weil sich der OpenVPN Client auf dem Server im Standard nur dann neu verbindet, wenn ein Nutzer aktiv in einer Sitzung die Verbindung startet. F&uuml;r den Einsatz eines Server ist dies allerdings sehr unpraktikabel, da man diesen st&auml;ndig im privaten Netzwerk zugriffsbereit haben m&ouml;chte. Auch im Falle von Verbindungsabbr&uuml;chen, zum Beispiel nach Zwangstrennungen auf der VPN-Serverseite, stellt ein zeitgesteuerter Reconnect die Verbindung wieder sicher.</p>
<p>Wie in der Einleitung beschrieben, setze ich in dieser Anleitung die erfolgreiche Installation und Konfiguration eines Open-VPN Zugangs bestehend aus Server- und Clientseite voraus. Der Nutzer sollte bereits in der Lage sein, den OpenVPN-Tunnel manuell erfolgreich aufbauen und eine IP-Adresse aus dem privaten Netz beziehen zu k&ouml;nnen.</p>
<p>Wir setzen diese Funktion mit Hilfe der Windows Aufgabenplanung und einiger Batch-Skripte um.</p>
<p>&nbsp;</p>
<h3>1. OpenVPN-Dienst aktivieren</h3>
<p>&nbsp;In der Verwaltung unseres Systems suchen wir den OpenVPN-Dienst. Diesen setzen wir auf den Starttyp &#8222;Automatisch&#8220; (NICHT verz&ouml;gerter Start) und starten den Dienst.</p>
<h3>2. Batch-Skripte bereitstellen</h3>
<p>Nun brauchen wir zwei Batch-Scripte. Einen zum Trennen einer ggf. bestehenden VPN-Verbindung und einen zum Herstellen der VPN-Verbindung.</p>
<p>Der ein oder andere wird nun sagen: &#8222;Wozu zwei Scripte?&#8220;. Ganz einfach: Damit evtl. Fehler granularer untersucht werden k&ouml;nnen. Aus diesem Grund werden wir die Trennung und die Herstellung der Verbindung in jeweils einer Aufgabe und einer damit in Verbindung stehenden Batch-Datei angehen. Sch&ouml;ner Nebeneffekt: Durch die Unterteilung unserer Kommandos in zwei Scripte und Aufgaben k&ouml;nnen wir sicherstellen, dass zwischen Trennung und Wiederherstellung der Verbindung genug Zeit vergeht.</p>
<p>Wir erstellen uns zwei Batchdateien, die &uuml;ber ein net-Kommando den OpenVPN-Dienst ansprechen und ihn stoppen, sowie starten. Denn bei jedem Start des Dienstes, wird die Verbindung mit dem OpenVPN-Server auf der Gegenseite erneut aufgebaut.&nbsp;</p>
<p><img fetchpriority="high" decoding="async" class=" size-full wp-image-520" src="http://pixelfriedhof.com/wp-content/uploads/2015/12/batch.PNG" alt="batch" width="951" height="417" srcset="https://pixelfriedhof.com/wp-content/uploads/2015/12/batch.PNG 951w, https://pixelfriedhof.com/wp-content/uploads/2015/12/batch-300x132.png 300w, https://pixelfriedhof.com/wp-content/uploads/2015/12/batch-768x337.png 768w" sizes="(max-width: 951px) 100vw, 951px" /></p>
<p>Die Batchdateien legen wir an einem f&uuml;r das System zug&auml;nglichen Speicherort ab, in meinem Falle im Ordner &#8222;Netlogon&#8220; direkt auf dem Laufwerk &#8222;C:/&#8220;.</p>
<p>Der Start des Dienstes geschieht &uuml;ber den Batch Befehl net start &#8222;OpenVPNService&#8220;, abgelegt in einem separaten Batch-Script.</p>
<p>Das Beenden des Dienstes geschieht &uuml;ber den Batch Befehl net stop &#8222;OpenVPNService&#8220;, ebenfalls abgelegt in einem separaten Batch-Script.</p>
<p>&nbsp;</p>
<h3>3. Aufgabe planen</h3>
<p>&nbsp;</p>
<p>Nun m&uuml;ssen die zuvor erstellten Batch-Dateien mit Ihren Kommandos gestartet werden. Am besten geschieht dies zeitabh&auml;ngig.<br />Bei uns zum Beispiel wird ab morgends 08:00 Uhr bis Abends 22:00 Uhr mit dem Server gearbeitet, sprich in dieser Zeit muss das Ger&auml;t im lokalen Netzwerk erreichbar sein. Damit dies der Fall ist, muss nat&uuml;rlich die Internetverbindung zum Cloud-Server in dieser Zeit stabil sein. In unserem Beispiel gibt es eine Zwangstrennung der Internetleitung zwischen 23:00 Uhr und 02:00 Uhr nachts. Und dabei wird die Verbindung des OpenVPN-Clients getrennt und ohne diese Anleitung einfach nicht wieder aufgebaut.&nbsp;</p>
<p>Die Einstellungen f&uuml;r diese Aufgabe nehmen wir in der Windows Aufgabenplanung vor, welche Teil der Computerverwaltung ist. Hier erstellen wir zwei neue Aufgaben. Eine zum Stoppen einer eventuell vorhandenen VPN-Verbindung und die andere zum Start.&nbsp;Die nun nachfolgen Schritte m&uuml;ssen wir daher jeweils f&uuml;r die Stop- und die Start-Aufgabe wiederholen.</p>
<p><img decoding="async" class=" size-full wp-image-521" src="http://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben1.PNG" alt="aufgaben1" width="1477" height="329" srcset="https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben1.PNG 1477w, https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben1-300x67.png 300w, https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben1-768x171.png 768w, https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben1-1024x228.png 1024w" sizes="(max-width: 1477px) 100vw, 1477px" /></p>
<p>Damit das System ab 08:00 Uhr morgens, ggf. etwas fr&uuml;her, startklar ist, lege ich die Verbindungstrennung auf t&auml;glich 06:30 Uhr. In der zweiten Aufgabe zum Start der Verbindung hinterlege ich als Zeitpunkt t&auml;glich 06:31. 1 Minute sollte zum Beenden der ggf. vorher existenten VPN-Verbindung ausreichen.</p>
<p>&nbsp;</p>
<p><img decoding="async" class=" size-full wp-image-522" src="http://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben3.PNG" alt="aufgaben3" width="649" height="491" srcset="https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben3.PNG 649w, https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben3-300x227.png 300w" sizes="(max-width: 649px) 100vw, 649px" /></p>
<p>&nbsp;</p>
<p>Als auszuf&uuml;hrende Aktion hinterlege wir den Aufruf der zuvor abgelegten Batch-Skripte.</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-523" src="http://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben4.PNG" alt="aufgaben4" width="649" height="494" srcset="https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben4.PNG 649w, https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben4-300x228.png 300w" sizes="auto, (max-width: 649px) 100vw, 649px" /></p>
<p>Wichtig hierbei ist, als welcher Benutzer wir diese ausf&uuml;hren lassen. Damit die Ausf&uuml;hrung der Aufgaben ohne Nutzerkontext, sondern auf Systemebene auch ohne angemeldete Benutzer funktioniert, f&uuml;hren wir die Aufgabe als Nutzer &#8222;SYSTEM&#8220; aus. Wir stellen die korrekte Kompatibilit&auml;t ein und w&auml;hlen &#8222;Mit h&ouml;chsten Privilegien ausf&uuml;hren&#8220;, damit der Task auch auf die Batchdateien zugreifen darf.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class=" size-full wp-image-524" src="http://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben2.PNG" alt="aufgaben2" width="654" height="495" srcset="https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben2.PNG 654w, https://pixelfriedhof.com/wp-content/uploads/2015/12/aufgaben2-300x227.png 300w" sizes="auto, (max-width: 654px) 100vw, 654px" /></p>
<p>&nbsp;</p>
<p>Das warschon alles. Der Dienst wird nun jeden Morgen um 06:31 Uhr neugestartet und der Server ist ab 06:31 im lokalen, privaten Netz registriert und erreichbar.</p>
<p>&nbsp;</p>
<h3>Weiterf&uuml;hrendes / Produktiveinsatz</h3>
<p>&nbsp;</p>
<p>Das oben im Beispiel genannte Zeitmodell ist nat&uuml;rlich sehr starr. Man kann die ganze Aufgabe noch intelligenter machen. Hier Anregungen f&uuml;r den Produktiveinsatz.</p>
<p>Man kann die ganze Sache erheblich intelligenter und robuster machen, indem man versucht, den Reconnect, also den Dienstneustart nur dann auszuf&uuml;hren wenn dieser auch erforderlich ist sprich wenn keine VPN-Verbindung mehr besteht.</p>
<p>Dazu kann man im aufgerufenen Batch-Script zun&auml;chst pr&uuml;fen, ob eine Verbindung zu einem im Zielnetzwerk (lokales Netz) befindlichen Rechner exisitert. Erst wenn diese Verbindung nicht zu Stande kommt, wird der Reconnect ausgel&ouml;st. Das hat den Vorteil, dass man nurnoch das Script zum Neustart des Dienstes aufrufen muss und erlaubt zudem die Ausf&uuml;hrung der Aufgabe in k&uuml;rzeren Intervallen, da nicht jedesmal ein Reconnect erzwungen wird, was sonst die Erreichbarkeit des Servers und somit die Arbeit st&ouml;ren w&uuml;rde. Denkbar w&auml;re dann ein Intervall von 10 Minuten.&nbsp;</p>
<p>Die so abgebildete Logik w&auml;re:</p>
<p>&#8222;Pr&uuml;fe im 10 Minuten Rhythmus, ob der Server 192.168.1.1 erreichbar ist, wenn nein, starte den Dienst neu und verbinde mit dem LAN.&#8220;</p>
<p>&nbsp;</p>
<p>Der Beitrag <a href="https://pixelfriedhof.com/open-vpn-dienst-ohne-benutzeranmeldung-auf-windows-server-starten/">Open VPN Dienst ohne Benutzeranmeldung auf Windows Server starten</a> erschien zuerst auf <a href="https://pixelfriedhof.com">Pixelfriedhof</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pixelfriedhof.com/open-vpn-dienst-ohne-benutzeranmeldung-auf-windows-server-starten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
