SIP im Detail - Anmeldung des OCS Communicator
Hinweis. Ich habe die Domain msxfaq.de durch msxfaq.local ersetzt, um die verwendeten Adressen vor Webcrawlern z uschützen. Im Netmon Capture sind die Daten der TestUmgebung enthalten.
Hinweis: Die Anmeldung eines Lync Clients am Server erfolgt anders, da hier Zertifikate erstellt und zur Anmeldung genutzt werden.
Dieser Trace ist etwas länger, da der Client sich auch die Kontaktdaten vom Server holt. Aber zuerst versucht er einmal eine Anmeldung am Server.
REGISTER sip:msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=da539299e1;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: bee3fd87b6f745e65b29b8d057b197f8 CSeq: 1 REGISTER Contact: <sip:192.168.55.101:1070;transport=tcp;ms-opaque=069410ad6e>;methods="INVITE, MESSAGE, INFO, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER, BENOTIFY";proxy=replace;+sip.instance="<urn:uuid:BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6>" User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Supported: gruu-10, adhoclist, msrtc-event-categories Supported: ms-forking ms-keep-alive: uAC;hop-hop=yes Event: registration Content-Length: 0
Da der Client es beim ersten mal immer ohne Anmeldedaten versucht, bekommt er natürlich eine Ablehnung mit dem Hinweis, welche Anmeldeoptionen er nutzen kann:
SIP/2.0 401 unauthorized Date: Thu, 11 Dec 2008 16:04:32 GMT WWW-Authenticate: NTLM realm="SIP Communications Service", targetname="srv01.msxfaq.local", version=3 WWW-Authenticate: Kerberos realm="SIP Communications Service", targetname="sip/srv01.msxfaq.local", version=3 From: <sip:frank.carius@msxfaq.local>;tag=da539299e1;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=A794131393D92CCE688E9970F46399CC Call-ID: bee3fd87b6f745e65b29b8d057b197f8 CSeq: 1 REGISTER Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Content-Length: 0
Der Client wählt NTLM und stellt die Anfrage erneut mit einem Authentication Header, aber ohne Daten (beachten Sie den Teil "gssapi-data=""
REGISTER sip:msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=da539299e1;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: bee3fd87b6f745e65b29b8d057b197f8 CSeq: 2 REGISTER Contact: <sip:192.168.55.101:1070;transport=tcp;ms-opaque=069410ad6e>;methods="INVITE, MESSAGE, INFO, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER, BENOTIFY";proxy=replace;+sip.instance="<urn:uuid:BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6>" User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Authorization: NTLM qop="auth", realm="SIP Communications Service", targetname="srv01.msxfaq.local", gssapi-data="", version=3 Supported: gruu-10, adhoclist, msrtc-event-categories Supported: ms-forking ms-keep-alive: uAC;hop-hop=yes Event: registration Content-Length: 0
Auch da muss der Server erst mal den Zugriff verweigern, aber diesmal sieht er die Anfrage des Clients per NTLM und sendet ihm einen Key für die Verschlüsselung mit.
SIP/2.0 401 unauthorized Date: Thu, 11 Dec 2008 16:04:32 GMT WWW-Authenticate: NTLM opaque="031F7F6E", gssapi-data="TlRMTVNTUAACAAAAAAAAADgAAADzgpji0gv0fqArHZAAAAAAAAAAAIIAggA4AAAABQLODgAAAA8CAAwATQBTAFgARgBBAFEAAQAKAFMAUgBWADAAMQAEABgAbQBzAHgAZgBhAHEALgBsAG8AYwBhAGwAAwAkAHMAcgB2ADAAMQAUAG0AcwB4AGYAYQBxAC4AbABvAGMAYQBsAAUAGABtAHMAeABmAGEAcQAUAGwAbwBjAGEAbAAAAAAA", targetname="srv01.msxfaq.local", realm="SIP Communications Service", version=3 From: <sip:frank.carius@msxfaq.local>;tag=da539299e1;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=A794131393D92CCE688E9970F46399CC Call-ID: bee3fd87b6f745e65b29b8d057b197f8 CSeq: 2 REGISTER Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Content-Length: 0
Der Client chiffriert seine Anmeldedaten mit diesem Schlüssel und stellt die Anfrage ein drittes Mal.
REGISTER sip:msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=da539299e1;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: bee3fd87b6f745e65b29b8d057b197f8 CSeq: 3 REGISTER Contact: <sip:192.168.55.101:1070;transport=tcp;ms-opaque=069410ad6e>;methods="INVITE, MESSAGE, INFO, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER, BENOTIFY";proxy=replace;+sip.instance="<urn:uuid:BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6>" User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Supported: gruu-10, adhoclist, msrtc-event-categories Supported: ms-forking ms-keep-alive: uAC;hop-hop=yes Event: registration Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", version=3, gssapi-data="TlRMTVNTUAADAAAAGAAYAE0AAAAAAAAAZQAAAAYABgBAAAAABwAHAEYAAAAAAAAATQAAABAAEABlAAAAUoKIYG1zeGZhcWZjYXJpdXMFwK6qP+elLbhDdPlF0pi8nueUBGjZHism4Ubtob7+MjoT/A7QjThc" Content-Length: 0
Jetzt ist auch der Server zufrieden und gewährt den Zugriff durch den Client.
SIP/2.0 200 OK ms-keep-alive: uAS; tcp=no; hop-hop=yes; end-end=no; timeout=300 Authentication-Info: NTLM rspauth="01000000D19FFA0C9D7D820D64000000", srand="517EBA02", snum="1", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=da539299e1;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=A794131393D92CCE688E9970F46399CC Call-ID: bee3fd87b6f745e65b29b8d057b197f8 CSeq: 3 REGISTER Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Contact: <sip:10.1.1.254:59033;transport=tcp;ms-opaque=069410ad6e;ms-received-cid=200>;expires=7200;+sip.instance="<urn:uuid:bc4ca1bf-7b79-57e1-8a55-5fededafc3c6>";gruu="sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu" Expires: 7200 presence-state: register-action="added" Allow-Events: vnd-microsoft-provisioning,vnd-microsoft-roaming-contacts,vnd-microsoft-roaming-ACL,presence,presence.wpending,vnd-microsoft-roaming-self,vnd-microsoft-provisioning-v2 Supported: adhoclist Server: RTC/3.0 Supported: msrtc-event-categories Content-Length: 0
Nun sagt der Client dem Server, dass er sich gerne als "sip:frank.carius@msxfaq.local" registrieren möchte, damit der Server ihm später Meldungen an die Adresse zuleitet.
SUBSCRIBE sip:frank.carius@msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=d0570811a9;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: 51222ad9f674a51e84e28ed47ec4e49c CSeq: 1 SUBSCRIBE Contact: <sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu> User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Event: vnd-microsoft-roaming-contacts Accept: application/vnd-microsoft-roaming-contacts+xml Supported: com.microsoft.autoextend Supported: ms-benotify Proxy-Require: ms-benotify Supported: ms-piggyback-first-notify Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", crand="52b9864c", cnum="2", response="01000000157c9e160c55498164000000" Content-Length: 0
Damit ist der Server einverstanden, da der angemeldete Benutzer hierzu berechtigt ist.
SIP/2.0 200 OK Contact: <sip:srv01.msxfaq.local;transport=tcp> Authentication-Info: NTLM rspauth="010000001BB5A38D298DDDFE64000000", srand="3361A2C6", snum="2", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Content-Length: 320 From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=d0570811a9;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=B4A1877E Call-ID: 51222ad9f674a51e84e28ed47ec4e49c CSeq: 1 SUBSCRIBE Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Expires: 41256 Content-Type: application/vnd-microsoft-roaming-contacts+xml Event: vnd-microsoft-roaming-contacts subscription-state: active;expires=41256 ms-piggyback-cseq: 1 Supported: ms-benotify, ms-piggyback-first-notify <contactList deltaNum="3" > <group id="1" name="~" externalURI="" /> <contact uri="Administrator@msxfaq.local" name="" groups="1" subscribed="true" externalURI="" > <contactExtension><contactSettings contactId="9fcabdc4-d3a2-4324-bf23-cd4e316c7ea5" ></contactSettings> </contactExtension> </contact> </contactList>
Nun kann der Client mit der nächsten Anfrage die Liste der Kontakte herunter laden. Zuerst die Anfrage des Clients
SUBSCRIBE sip:frank.carius@msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=235ac39160;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: 79bca4d06e211bcb4ad79c5d33e96258 CSeq: 1 SUBSCRIBE Contact: <sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu> User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Event: vnd-microsoft-roaming-self Accept: application/vnd-microsoft-roaming-self+xml Supported: com.microsoft.autoextend Supported: ms-benotify Proxy-Require: ms-benotify Supported: ms-piggyback-first-notify Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", crand="ad62e8ba", cnum="3", response="0100000007a5a8801586d2a764000000" Content-Type: application/vnd-microsoft-roaming-self+xml Content-Length: 174 <roamingList xmlns="http://schemas.microsoft.com/2006/09/sip/roaming-self"><roaming type="categories"/><roaming type="containers"/><roaming type="subscribers"/></roamingList>
Und hier die Daten, die im Capture-File aufgrund der Größe auf mehrere TCP/IP-Pakete verteilt sind. Ich habe die Ausgabe hier aber etwas gekürzt.
SIP/2.0 200 OK Contact: <sip:srv01.msxfaq.local;transport=tcp> Authentication-Info: NTLM rspauth="010000002D11221F3A4FB5C564000000", srand="3D0637E9", snum="3", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Content-Length: 9854 From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=235ac39160;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=BE180080 Call-ID: 79bca4d06e211bcb4ad79c5d33e96258 CSeq: 1 SUBSCRIBE Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Expires: 46872 Require: eventlist Content-Type: application/vnd-microsoft-roaming-self+xml Event: vnd-microsoft-roaming-self subscription-state: active;expires=46872 ms-piggyback-cseq: 1 Supported: ms-benotify, ms-piggyback-first-notify <roamingData xmlns="http://schemas.microsoft.com/2006/09/sip/roaming-self" xmlns:cat="http://schemas.microsoft.com/2006/09/sip/categories" xmlns:con="http://schemas.microsoft.com/2006/09/sip/containers" xmlns:sub="http://schemas.microsoft.com/2006/09/sip/presence-subscribers"> <categories xmlns="http://schemas.microsoft.com/2006/09/sip/categories" uri="sip:frank.carius@msxfaq.local"> <category name="calendarData" instance="0" publishTime="2008-11-19T20:36:48.527" container="32000" version="1" expireType="static"/> <category name="calendarData" instance="0" publishTime="2008-11-19T20:36:48.527" container="100" version="1" expireType="static"/> <category name="contactCard" instance="0" publishTime="2008-12-11T15:31:30.983" container="32000" version="19" expireType="static"> <contactCard xmlns="http://schemas.microsoft.com/2006/09/sip/contactcard" > <identity > <name > <displayName > Frank Carius</displayName> </name> <email > frank.carius@msxfaq.local</email> </identity> </contactCard> </category> <category name="contactCard" instance="0" publishTime="2008-12-11T15:31:30.983" container="400" version="19" expireType="static"> <contactCard xmlns="http://schemas.microsoft.com/2006/09/sip/contactcard" > <identity > <name > <displayName > Frank Carius</displayName> </name> <email > frank.carius@msxfaq.local</email> </identity> </contactCard> ... </category> <category name="note" instance="0" publishTime="2008-11-19T20:36:48.527" container="32000" version="1" expireType="static"/> <category name="state" instance="0" publishTime="2008-11-19T20:36:48.527" container="32000" version="1" expireType="static"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="false" xsi:type="aggregateState" ><availability >18500</availability><endpointLocation ></endpointLocation></state> </category> .. <category name="routing" instance="0" publishTime="2008-11-19T20:36:48.257" container="32000" version="1" expireType="static"> <routing xmlns="http://schemas.microsoft.com/02/2006/sip/routing" name="rtcdefault" version="1" ><preamble ><flags name="clientflags" value="block" ></flags></preamble></routing> </category> <category name="legacyInterop" instance="0" publishTime="2008-12-11T15:31:30.983" container="32000" version="19" expireType="static"> <legacyInterop availability="18500" /> </category> ... <category name="services" instance="0" publishTime="2008-11-1..................9T20:36:48.527" container="32000" version="1" expireType="static"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service" ></services> </category> <category name="UserInformation" instance="0" publishTime="2008-11-20T10:02:16.470" container="1" version="2" expireType="static"> <UserInformation xmlns="http://schemas.microsoft.com/2006/09/sip/options/UserInformation" ><phones ><phone type="work" ><readOnly >true</readOnly><displayString >+495251304613</displayString><uri >tel:+495251304613</uri></phone><phone type="mobile" ><readOnly >true</readOnly><displayString >+4917312345678</displayString><uri >tel:+4917312345678</uri></phone><phone type="home" ><readOnly >true</readOnly><displayString >+495246700971</displayString><uri >tel:+495246700971</uri></phone><phone type="other" ></phone></phones></UserInformation> </category> <category name="UserProperties" instance="0" publishTime="2008-12-11T15:31:30.983" container="1" version="19" expireType="static"> <UserProperties > <lines > <line lineServer="sip:+495251304613@csta.msxfaq.de" lineType="Dual" > tel:+495251304613</line> </lines> <telephonyMode > Dual</telephonyMode> <facsimileTelephoneNumber > +495251304653</facsimileTelephoneNumber> </UserProperties> </category> </categories> <containers xmlns="http://schemas.microsoft.com/2006/09/sip/containers"> <container id="32000" version="0"/> <container id="400" version="0"/> <container id="300" version="0"/> <container id="200" version="1"> <member type="sameEnterprise"/> </container> <container id="100" version="1"> <member type="federated"/> </container> <container id="3" version="0"/> <container id="2" version="0"/> <container id="1" version="0"/> <container id="0" version="0"> <member type="everyone"/> </container> </containers> <subscribers xmlns="http://schemas.microsoft.com/2006/09/sip/presence-subscribers"/> </roamingData>
Nun holt der Client noch weitere Daten ab. Im Content können Sie die XML-Struktur sehen, in der der SOAP-Befehl steht
......SUBSCRIBE sip:frank.carius@msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=30b6701490;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: 94e4268779c3a32b00454ff6ab849e57 CSeq: 1 SUBSCRIBE Contact: <sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu> User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Event: vnd-microsoft-provisioning-v2 Accept: application/vnd-microsoft-roaming-provisioning-v2+xml Supported: com.microsoft.autoextend Supported: ms-benotify Proxy-Require: ms-benotify Supported: ms-piggyback-first-notify Expires: 0 Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", crand="83591406", cnum="4", response="01000000a6a782de0efa633464000000" Content-Type: application/vnd-microsoft-roaming-provisioning-v2+xml Content-Length: 242 <provisioningGroupList xmlns="http://schemas.microsoft.com/2006/09/sip/provisioninggrouplist"><provisioningGroup name="ServerConfiguration"/><provisioningGroup name="meetingPolicy"/><provisioningGroup name="ucPolicy"/></provisioningGroupList>
Und wieder sendet der Server die gewünschten Informationen:
SIP/2.0 200 OK Contact: <sip:srv01.msxfaq.local;transport=tcp> Authentication-Info: NTLM rspauth="01000000412D68B6AEF5053764000000", srand="F900BC1B", snum="4", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Content-Length: 3063 From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=30b6701490;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=6341EE77 Call-ID: 94e4268779c3a32b00454ff6ab849e57 CSeq: 1 SUBSCRIBE Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Expires: 0 Content-Type: application/vnd-microsoft-roaming-provisioning-v2+xml Event: vnd-microsoft-provisioning-v2 subscription-state: terminated;expires=0 ms-piggyback-cseq: 1 Supported: ms-benotify, ms-piggyback-first-notify <provisionGroupList xmlns="http://schemas.microsoft.com/2006/09/sip/provisiongrouplist-notification"> <provisionGroup name="ServerConfiguration" > <absInternalServerURL>https://srv01.msxfaq.local/Abs/Int/Handler</absInternalServerURL> <ucPC2PCAVEncryption>RequireEncryption</ucPC2PCAVEncryption> <organization>Corporation</organization> <consoleDownloadInternalURL>http://r.office.microsoft.com/r/rlidOCS?clid=1033&p1=livemeeting</consoleDownloadInternalURL> <consoleDownloadExternalURL>http://r.office.microsoft.com/r/rlidOCS?clid=1033&p1=livemeeting</consoleDownloadExternalURL> <helpdeskInternalURL>http://r.office.microsoft.com/r/rlidLiveMeeting?p1=12&p2=en_us&p3=LMInfo&p4=supportserver</helpdeskInternalURL> <helpdeskExternalURL>http://r.office.microsoft.com/r/rlidLiveMeeting?p1=12&p2=en_us&p3=LMInfo&p4=supportserver</helpdeskExternalURL> <dlxInternalURL>https://srv01.msxfaq.local/GroupExpansion/Int/service.asmx</dlxInternalURL> <dlxEnabled>true</dlxEnabled> <ucDiffServVoice>40</ucDiffServVoice> <ucVoice802_1p>0</ucVoice802_1p> <UCEnforcePinLock>true</UCEnforcePinLock> <ucMinPinLength>6</ucMinPinLength> <ucPhoneTimeOut>10</ucPhoneTimeOut> <UCExchangeMWIPoll>3</UCExchangeMWIPoll> <UCEnableSIPSecurityMode>High</UCEnableSIPSecurityMode> <UpdatesServerEnabled>false</UpdatesServerEnabled> <ucLocationProfile > Paderborn</ucLocationProfile> <focusFactoryUri>sip:frank.carius@msxfaq.local;gruu;opaque=app:conf:focusfactory</focusFactoryUri><voiceMailUri>sip:frank.carius@msxfaq.local;opaque=app:voicemail</voiceMailUri></provisionGroup> <provisionGroup name="meetingPolicy" instanceId="{1815ED7B-A539-4117-9283-E8DD27CD393E}" > <instance><property name="Name"><![CDATA[Policy 1 (High)]]></property><property name="AllowIPVideo"><![CDATA[true]]></property><property name="AllowIPAudio"><![CDATA[true]]></property><property name="EnableAppDesktopSharing"><![CDATA[true]]></property><property name="ColorDepth"><![CDATA[True colors]]></property><property name="AllowAppSharingForExternalMeeting"><![CDATA[Desktop]]></property><property name="RetainPPTForExternalMeeting"><![CDATA[true]]></property><property name="MeetingSize"><![CDATA[100]]></property><property name="EnableDataCollaboration"><![CDATA[true]]></property><property name="AllowPresenterToRecord"><![CDATA[true]]></property><property name="AllowPresenterToDelegateRecording"><![CDATA[true]]></property></instance></provisionGroup> <provisionGroup name="ucPolicy" instanceId="{6B41BE99-5C45-41E5-B34C-F6B8D0079E7B}" > <instance><property name="Name"><![CDATA[Default Policy]]></property><property name="AllowUsersToChangeTeamSettings"><![CDATA[true]]></property><property name="AllowSimultaneousRinging"><![CDATA[true]]></property><property name="MaxTeamMembers"><![CDATA[5]]></property><property name="PhoneRouteUsages"><element><![CDATA[CN={C491D082-9CD3-4A41-9A79-9DCEE38670EB},CN=Phone Route usages,CN=RTC Service,CN=Services,CN=Configuration,DC=msxfaq,DC=local]]></element></property></instance></provisionGroup> </provisionGroupList>
Nachdem der Client nun alles zur Anzeige empfangen hat, setzt er den Status auf dem Server auf "verfügbar". Das packet enthält aber auch noch die Bitte, weitere Kontaktdaten zu erhalten.
SERVICE sip:frank.carius@msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=0c1602eb01;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: 5e533cc2394d186a1484c7948c32f5cb CSeq: 1 SERVICE Contact: <sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu> User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", crand="7b037bee", cnum="5", response="01000000c13c71e5d41424fe64000000" Content-Type: application/msrtc-category-publish+xml Content-Length: 1413 <publish xmlns="http://schemas.microsoft.com/2006/09/sip/rich-presence"><publications uri="sip:frank.carius@msxfaq.local"><publication categoryName="device" instance="2159282836" container="2" version="0" expireType="endpoint"><device xmlns="http://schemas.microsoft.com/2006/09/sip/device" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"><capabilities preferred="false" uri="sip:frank.carius@msxfaq.local"><text capture="true" render="true" publish="false"/><gifInk capture="false" render="false" publish="false"/><isfInk capture="false" render="false" publish="false"/></capabilities><timezone>00:00:00-08:00</timezone><machineName>Pocket_PC</machineName></device></publication><publication categoryName="state" instance="940261545" container="2" version="0" expireType="endpoint"><state xmlns="http://schemas.microsoft.com/2006/09/sip/state" manual="false" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="machineState"><availability>3500</availability><endpointLocation>Handy</endpointLocation></state></publication><publication categoryName="state" instance="940261545" container="3" version="0" expireType="endpoint"><state xmlns="http://schemas.microsoft.com/2006/09/sip/state" manual="false" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="machineState"><availability>3500</availability><endpointLocation>Handy</endpointLocation></state></publication></publications></publish> SUBSCRIBE sip:frank.carius@msxfaq.local SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=944fd2577b;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local> Call-ID: d498d686e5afb163f430da63fd021291 CSeq: 1 SUBSCRIBE Contact: <sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu> User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Event: presence Accept: application/msrtc-event-categories+xml, application/xpidf+xml, text/xml+msrtc.pidf, application/pidf+xml, application/rlmi+xml, multipart/related Supported: com.microsoft.autoextend Supported: ms-benotify Proxy-Require: ms-benotify Supported: ms-piggyback-first-notify Require: adhoclist, categoryList Supported: eventlist Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", crand="166203ab", cnum="6", response="0100000077aa48e3171dfff364000000" Content-Type: application/msrtc-adrl-categorylist+xml Content-Length: 468 <batchSub xmlns="http://schemas.microsoft.com/2006/01/sip/batch-subscribe" uri="sip:frank.carius@msxfaq.local" name=""><action name="subscribe" id="3805104"><adhocList><resource uri="sip:administrator@msxfaq.local"/></adhocList><categoryList xmlns="http://schemas.microsoft.com/2006/09/sip/categorylist"><category name="calendarData"/><category name="contactCard"/><category name="note"/><category name="services"/><category name="state"/></categoryList></action></batchSub>
Diese liefert der Server mit der Antwort gleich mit.
SIP/2.0 200 OK Contact: <sip:srv01.msxfaq.local;transport=tcp> Authentication-Info: NTLM rspauth="01000000F5086805B613F66864000000", srand="CBA53FB0", snum="5", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Content-Length: 2472 From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=944fd2577b;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=E14A0080 Call-ID: d498d686e5afb163f430da63fd021291 CSeq: 1 SUBSCRIBE Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Expires: 21600 Require: eventlist Content-Type: multipart/related; type="application/rlmi+xml";start=resourceList; boundary=b07d8f5834ef40d4b2e8a927a9e059eb Event: presence subscription-state: active;expires=21600 ms-piggyback-cseq: 1 Supported: ms-benotify, ms-piggyback-first-notify --b07d8f5834ef40d4b2e8a927a9e059eb Content-Transfer-Encoding: binary Content-ID: resourceList Content-Type: application/rlmi+xml <list xmlns="urn:ietf:params:xml:ns:rlmi" uri="sip:frank.carius@msxfaq.local" version="0" fullState="false"/> --b07d8f5834ef40d4b2e8a927a9e059eb Content-Transfer-Encoding: binary Content-Type: application/msrtc-event-categories+xml <categories xmlns="http://schemas.microsoft.com/2006/09/sip/categories" uri="sip:Administrator@msxfaq.local"> <category name="calendarData"/> <category name="contactCard" instance="0" publishTime="2008-12-01T23:08:26.327"> <contactCard xmlns="http://schemas.microsoft.com/2006/09/sip/contactcard" > <identity > <name > <displayName > Administrator</displayName> </name> <email > Administrator@msxfaq.local</email> </identity> </contactCard> </category> <category name="contactCard" instance="2" publishTime="2008-11-19T20:17:05.607"> <contactCard xmlns="http://schemas.microsoft.com/2006/09/sip/contactcard" ><address type="work" ><street >A-Strassse</street><city >A-Ort</city><state >A-Bundesland</state><zipcode >A-PLZ</zipcode><countryCode >DE</countryCode></address><URL type="sharepoint" >A-Webseite</URL></contactCard> </category> <category name="contactCard" instance="3" publishTime="2008-11-19T20:17:20.500"> <contactCard xmlns="http://schemas.microsoft.com/2006/09/sip/contactcard" ><company >A-Firma</company><title >A-Position</title><office >A-B..ro</office></contactCard> </category> <category name="note" instance="0" publishTime="2008-12-01T11:31:57.277"> <note xmlns="http://schemas.microsoft.com/2006/09/sip/note" ><body type="personal" uri="" >Notiz</body></note> </category> <category name="state" instance="1" publishTime="2008-12-11T15:56:47.623"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability></state> </category> <category name="services" instance="0" publishTime="2008-12-11T15:56:47.623"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:administrator@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="true" capture="false" deviceAvailability="3500" /><isfInk render="true" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> </categories> --b07d8f5834ef40d4b2e8a927a9e059eb--
Und eine zweite Antwort kommt noch hinterher.
SIP/2.0 200 OK Authentication-Info: NTLM rspauth="01000000208708E31A9BAE3764000000", srand="35B54B76", snum="6", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Content-Length: 10008 From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=0c1602eb01;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local>;tag=A794131393D92CCE688E9970F46399CC Call-ID: 5e533cc2394d186a1484c7948c32f5cb CSeq: 1 SERVICE Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Content-Type: application/vnd-microsoft-roaming-self+xml <roamingData xmlns="http://schemas.microsoft.com/2006/09/sip/roaming-self" xmlns:cat="http://schemas.microsoft.com/2006/09/sip/categories" xmlns:con="http://schemas.microsoft.com/2006/09/sip/containers" xmlns:sub="http://schemas.microsoft.com/2006/09/sip/presence-subscribers"> <categories xmlns="http://schemas.microsoft.com/2006/09/sip/categories" uri="sip:frank.carius@msxfaq.local"> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="state" instance="268435456" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="User"> <state xsi:type="aggregateMachineState" endpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability></state> </category> <category name="state" instance="940261545" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="endpoint" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="false" xsi:type="machineState" ><availability >3500</availability><endpointLocation >Handy</endpointLocation></state> </category> <category name="state" instance="536870912" publishTime="2008-12-01T11:28:16.310" container="2" version="1" expireType="static"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="true" xsi:type="UserState" ><availability >3500</availability><activity minAvailability="3500" maxAvailability="5999" ><custom LCID="1031" >Pflege MSXFAQ</custom><custom LCID="1033" >Maintain MSXFAQ</custom></activity><endpointLocation ></endpointLocation></state> </category> <category name="device" instance="2159282836" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="endpoint" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"> <device xmlns="http://schemas.microsoft.com/2006/09/sip/device" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6" ><capabilities preferred="false" uri="sip:frank.carius@msxfaq.local" ><text capture="true" render="true" publish="false" ></text><gifInk capture="false" render="false" publish="false" ></gifInk><isfInk capture="false" render="false" publish="false" ></isfInk></capabilities><timezone >00:00:00-08:00</timezone><machineName >Pocket_PC</machineName></device> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" publish="false" preferredEndpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" deviceAvailability="3500" /><gifInk render="false" capture="false" publish="false" preferredEndpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" deviceAvailability="3500" /><isfInk render="false" capture="false" publish="false" preferredEndpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="3" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="state" instance="940261545" publishTime="2008-12-11T16:04:36.157" container="3" version="1" expireType="endpoint" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="false" xsi:type="machineState" ><availability >3500</availability><endpointLocation >Handy</endpointLocation></state> </category> <category name="state" instance="536870912" publishTime="2008-12-01T11:28:16.310" container="3" version="1" expireType="static"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="true" xsi:type="UserState" ><availability >3500</availability><activity minAvailability="3500" maxAvailability="5999" ><custom LCID="1031" >Pflege MSXFAQ</custom><custom LCID="1033" >Maintain MSXFAQ</custom></activity><endpointLocation ></endpointLocation></state> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="100" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="100" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="100" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="200" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="200" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="200" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="300" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="300" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="300" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="400" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="400" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="400" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> </categories> </roamingData>
Als nächstes sendet der Client die Frage nach "getAvailableMcuTypes"
SERVICE sip:frank.carius@msxfaq.local;gruu;opaque=app:conf:focusfactory SIP/2.0 Via: SIP/2.0/TCP 192.168.55.101:1070 Max-Forwards: 70 From: <sip:frank.carius@msxfaq.local>;tag=8b4f22b536;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local;gruu;opaque=app:conf:focusfactory> Call-ID: f5fa681c8e326b5db3d80e36e22e732b CSeq: 1 SERVICE Contact: <sip:frank.carius@msxfaq.local;opaque=User:epid:v6FMvHl74VeKVV_t7a_DxgAA;gruu> User-Agent: CPE/2.0.467.0 COMO/2.0.467.0 (Communicator Mobile 2.0) Proxy-Authorization: NTLM qop="auth", realm="SIP Communications Service", opaque="031F7F6E", targetname="srv01.msxfaq.local", crand="67b63c2c", cnum="7", response="01000000112a708028a5423d64000000" Content-Type: application/cccp+xml Content-Length: 309 <?xml version="1.0"?> <request xmlns="urn:ietf:params:xml:ns:cccp" xmlns:mscp="http://schemas.microsoft.com/rtc/2005/08/cccpextensions" C3PVersion="1" to="sip:frank.carius@msxfaq.local;gruu;opaque=app:conf:focusfactory" from="sip:frank.carius@msxfaq.local" requestId="3147468"><getAvailableMcuTypes/></request>
Und bekommt auch diese Informationen (gekürzt)
SIP/2.0 200 OK Authentication-Info: NTLM rspauth="01000000DD56E54D999A8A1D64000000", srand="6CF16923", snum="7", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Content-Length: 1003 From: "Frank Carius"<sip:frank.carius@msxfaq.local>;tag=8b4f22b536;epid=fe4674ab36 To: <sip:frank.carius@msxfaq.local;gruu;opaque=app:conf:focusfactory>;tag=A35B0641 Call-ID: f5fa681c8e326b5db3d80e36e22e732b CSeq: 1 SERVICE Via: SIP/2.0/TCP 192.168.55.101:1070;received=10.1.1.254;ms-received-port=59033;ms-received-cid=200 Content-Type: application/cccp+xml <response xmlns="urn:ietf:params:xml:ns:cccp" xmlns:msacp="http://schemas.microsoft.com/rtc/2005/08/acpconfinfoextensions" xmlns:msav="http://schemas.microsoft.com/rtc/2005/08/avconfinfoextensions" xmlns:mscp="http://schemas.microsoft.com/rtc/2005/08/cccpextensions" xmlns:msci="http://schemas.microsoft.com/rtc/2005/08/confinfoextensions" xmlns:msdata="http://schemas.microsoft.com/rtc/2005/08/dataconfinfoextensions" xmlns:msim="http://schemas.microsoft.com/rtc/2005/08/imconfinfoextensions" xmlns:ci="urn:ietf:params:xml:ns:conference-info" xmlns:cis="urn:ietf:params:xml:ns:conference-info-separator" xmlns:msls="urn:ietf:params:xml:ns:msls" requestId="3147468" C3PVersion="1" from="sip:frank.carius@msxfaq.local;gruu;opaque=app:conf:focusfactory" to="sip:frank.carius@msxfaq.local" code="success"> <getAvailableMcuTypes> <mcu-types> <mcuType>audio-video</mcuType> <mcuType>meeting</mcuType> <mcuType>chat</mcuType> <mcuType>phone-conf</mcuType> </mcu-types> </getAvailableMcuTypes> </response>
Und noch ein paar Daten hinterher
BENOTIFY sip:10.1.1.254:59033;transport=tcp;ms-opaque=069410ad6e;ms-received-cid=200 SIP/2.0 Via: SIP/2.0/TCP 10.1.1.10;branch=z9hG4bKE3F1BB08.EF7CEFD0;branched=FALSE Authentication-Info: NTLM rspauth="010000006C58C4402B5F772864000000", srand="D4487500", snum="8", opaque="031F7F6E", qop="auth", targetname="srv01.msxfaq.local", realm="SIP Communications Service" Max-Forwards: 70 To: <sip:frank.carius@msxfaq.local>;tag=235ac39160;epid=fe4674ab36 Content-Length: 10008 From: <sip:frank.carius@msxfaq.local>;tag=BE180080 Call-ID: 79bca4d06e211bcb4ad79c5d33e96258 CSeq: 2 BENOTIFY Require: eventlist Content-Type: application/vnd-microsoft-roaming-self+xml Event: vnd-microsoft-roaming-self subscription-state: active;expires=46884 <roamingData xmlns="http://schemas.microsoft.com/2006/09/sip/roaming-self" xmlns:cat="http://schemas.microsoft.com/2006/09/sip/categories" xmlns:con="http://schemas.microsoft.com/2006/09/sip/containers" xmlns:sub="http://schemas.microsoft.com/2006/09/sip/presence-subscribers"> <categories xmlns="http://schemas.microsoft.com/2006/09/sip/categories" uri="sip:frank.carius@msxfaq.local"> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="state" instance="268435456" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="User"> <state xsi:type="aggregateMachineState" endpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability></state> </category> <category name="state" instance="940261545" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="endpoint" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="false" xsi:type="machineState" ><availability >3500</availability><endpointLocation >Handy</endpointLocation></state> </category> <category name="state" instance="536870912" publishTime="2008-12-01T11:28:16.310" container="2" version="1" expireType="static"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="true" xsi:type="UserState" ><availability >3500</availability><activity minAvailability="3500" maxAvailability="5999" ><custom LCID="1031" >Pflege MSXFAQ</custom><custom LCID="1033" >Maintain MSXFAQ</custom></activity><endpointLocation ></endpointLocation></state> </category> <category name="device" instance="2159282836" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="endpoint" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"> <device xmlns="http://schemas.microsoft.com/2006/09/sip/device" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6" ><capabilities preferred="false" uri="sip:frank.carius@msxfaq.local" ><text capture="true" render="true" publish="false" ></text><gifInk capture="false" render="false" publish="false" ></gifInk><isfInk capture="false" render="false" publish="false" ></isfInk></capabilities><timezone >00:00:00-08:00</timezone><machineName >Pocket_PC</machineName></device> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="2" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" publish="false" preferredEndpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" deviceAvailability="3500" /><gifInk render="false" capture="false" publish="false" preferredEndpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" deviceAvailability="3500" /><isfInk render="false" capture="false" publish="false" preferredEndpointId="bc4ca1bf-7b79-57e1-8a55-5fededafc3c6" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="3" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="state" instance="940261545" publishTime="2008-12-11T16:04:36.157" container="3" version="1" expireType="endpoint" endpointId="BC4CA1BF-7B79-57E1-8A55-5FEDEDAFC3C6"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="false" xsi:type="machineState" ><availability >3500</availability><endpointLocation >Handy</endpointLocation></state> </category> <category name="state" instance="536870912" publishTime="2008-12-01T11:28:16.310" container="3" version="1" expireType="static"> <state xmlns="http://schemas.microsoft.com/2006/09/sip/state" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" manual="true" xsi:type="UserState" ><availability >3500</availability><activity minAvailability="3500" maxAvailability="5999" ><custom LCID="1031" >Pflege MSXFAQ</custom><custom LCID="1033" >Maintain MSXFAQ</custom></activity><endpointLocation ></endpointLocation></state> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="100" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="100" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="100" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="200" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><cust..................om LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="200" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="200" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="300" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="300" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="300" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> <category name="state" instance="1" publishTime="2008-12-11T16:04:36.157" container="400" version="1" expireType="User"> <state xsi:type="aggregateState" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2006/09/sip/state"><availability>3500</availability><activity><custom LCID="1031" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Pflege MSXFAQ</custom><custom LCID="1033" xmlns="http://schemas.microsoft.com/2006/09/sip/state">Maintain MSXFAQ</custom></activity><endpointLocation>Handy</endpointLocation></state> </category> <category name="legacyInterop" instance="1" publishTime="2008-12-11T16:04:36.157" container="400" version="1" expireType="User"> <legacyInterop availability="3500" /> </category> <category name="services" instance="0" publishTime="2008-12-11T16:04:36.157" container="400" version="1" expireType="User"> <services xmlns="http://schemas.microsoft.com/2006/09/sip/service"><service uri="sip:frank.carius@msxfaq.local"><capabilities><text render="true" capture="true" deviceAvailability="3500" /><gifInk render="false" capture="false" deviceAvailability="3500" /><isfInk render="false" capture="false" deviceAvailability="3500" /></capabilities></service></services> </category> </categories> </roamingData>
Weitere Links
- SIP im Detail
- SIP Authentication
-
VoIP
Telefonieren über IP - Exchange 2007 UM nutzt auch VoIP -
VoIP Sniffer
VoIP Sprachdaten mit Wireshark analysieren. -
SIP Service Examples
http://www.tech-invite.com/Ti-sip-service-1.html
Sehr schöne Seite mit SIP-Beispielen