working at e-office

Thursday, December 20, 2007

OCS related KB articles

Here are the most recent OCS-related KB articles published - enjoy!

http://support.microsoft.com/?kbid=943392
Error message when you try to send an instant message in Communications Server 2007: "The following message was not delivered to <recipient>"
11/14/2007
Windows NT
Office Comm Svr Ent 2007 EN
EN-US

http://support.microsoft.com/?kbid=943631
Error message when you try to view the events on the Event Log tab of the Communications Server 2007 MMC snap-in: "retrieving data failed"
11/14/2007
Windows NT
Office Comm Svr Ent 2007 EN
EN-US

http://support.microsoft.com/?kbid=943880
You may receive an access violation error message in the APIEM.DLL!WPP_SF_qSS call when you run a stack trace on a computer that is running Communications Server 2007
11/6/2007
Windows NT
Office Comm Svr Ent 2007 EN
EN-US

http://support.microsoft.com/?kbid=942872
Description of the Communications Server 2007 update package: November 2, 2007
11/6/2007
Windows NT
Office Comm Svr Ent 2007 EN
EN-US

Special thanks to:

- Michael Platts

  Support Escalation Engineer

Tags van Technorati: ,,,

Latest KB articles MOC2005 and MOC2007

Section: KB MOC2005, 2007

Here are the latest KB articles for Office Communicator 2007 and Office Communicator 2005:

http://support.microsoft.com/?kbid=944686
Description of the Communicator 2007 hotfix package: November 6, 2007
11/9/2007
Windows NT
Office Communicator 2007 EN
EN-US

http://support.microsoft.com/?kbid=944687
Error message when you try to change an IM conversation into a multiparty conference in Communicator 2007: "Your attempt to start a conference was unsuccessful."
11/9/2007
Windows NT
Office Communicator 2007 EN
EN-US

http://support.microsoft.com/?kbid=944612
Error message when you try to start a meeting in Communicator 2005: “Microsoft Office Live meeting could not be started. Please make sure that the latest version of the program is installed and properly configured"
11/19/2007
Windows NT
Office Communicator 2005 EN
EN-US

Specials thanks to:

- Michael Platts

  Support Escalation Engineer (MSFT)

 

OOF back on 03/01/2008

Dear blogreader,

I am currently out of the office. I will be back on 03/01/08.

Until then, please do not expect me to answer to any e-mail, my phone, or react to voice mail messages.

Thanks for reading my blog this year! Upcoming year lots of extra news about Unified Communications. Well happy New Year and Merry Christmas everybody!

Kind regards,
Joachim Farla e-office m b.v.
Technical Infrastructure Consultant

Tuesday, December 18, 2007

OCS 2007 - Continuous prompts for Address Book download

Section: MOC failures

..after deploying Office Communications Server 2007 Enterprise Edition that the Office Communicator client is unable to download the address book from the IIS server.. nice article on the Communicator blog of Microsoft.

Here

Friday, November 30, 2007

Ask the expert..

Question(s):

since some weeks I follow your blog about OCS on unified-communications.blogspot.com and I appreciate your work very much.

I am desperatly looking for information about how OCS clients communication flows over the network:

For example a OCS user on a OCS server in Europe makes an IM communication with another OCS user on a OCS server in the same organization in the USA.

  • 1. I found that the SIP communication and the content oft he instant messages flows via the OCS servers and Video and Audio Streams flow directly from client computer to client computer?
  • 2. But how are Video and Audio streams for Live Meetings flowing And how are the streams for voice calls flowing? And how are those streams flowing for remote, federated and internet (=public IM) users?

Anwsers:

  • 1. That’s true SIP Communications are routed between the OCS infrastructure you deployed. While using TLS and default MTLS the flow is as follows. TLS and MTLS protocols provide encrypted communications and endpoint authentication on the Internet. Office Communications Server uses these two protocols to create its network of trusted servers and to ensure that all communications over that network are encrypted. All SIP communications between servers occur over MTLS. SIP communications from client to server occur over TLS.TLS enables users, through their client software, to authenticate the Office Communications Server 2007 servers to which they connect. On a TLS connection, the client requests a valid certificate from the server. To be valid, the certificate must have been issued by a CA that is also trusted by the client and the DNS name of the server must match the DNS name on the certificate. If the certificate is valid, the client trusts the server and opens the connection. The resulting connection is trusted and from that point is not challenged by other trusted servers or clients. Default this is port 5061 TLS port or you can configure port 443. Server-to-server connections rely on MTLS (Mutual TLS) for mutual authentication. On an MTLS connection, the server originating a message and the server receiving it exchange certificates from a mutually trusted CA. The certificates prove the identity of each server to the other. In Office Communications Server 2007 deployments, certificates issued by the enterprise CA are automatically considered to be valid by all internal clients and servers. In federated scenarios, the issuing CA must be trusted by both federated partners. Each partner can use a different CA, if desired, so long as that CA is also trusted by the other partner.
  • The following figure shows how Office Communications Server uses MTLS to create a network of trusted servers.
  • clip_image002
  • Office Communications Server 2007 uses TLS and MTLS to encrypt instant messages. All server-to-server traffic requires MTLS, regardless of whether the traffic is confined to the internal network or crosses the internal network perimeter. Requirements for client-to-client traffic depend on whether that traffic crosses the internal corporate firewall. Strictly internal traffic can use either TLS, in which case the instant message is encrypted, or TCP, in which case it is not.

image

  • But how are Video and Audio streams for Live Meetings flowing And how are the streams for voice calls flowing? The Video and Audio streams are redirected through your Edge infrastructure even to Federated partners. To get a good overview over which ports you need to open review. The first thing you need to do is consider which Edge infrastructure needs you have. When having that information review the OCS Edge Server deployment documentation.
  • When looking at Enterprise Voice is an implementation of IP telephony that uses SIP (Session Initiation Protocol) for signaling and RTP (Real-Time Transport Protocol) for voice. To get more controle over your Mediation Server and connections to a public PSTN cloud review my earlier post on how to configure the Mediation Server and Interoute see: post
  • 2. But how are Video and Audio streams for Live Meetings flowing And how are the streams for voice calls flowing? And how are those streams flowing for remote, federated and internet (=public IM) users?

clip_image004

Important notice about connections to PIM:

If you enable public IM connectivity, be aware that while communications between Office Communications Server and the public IM server are encrypted, communications between the public IM server and the public IM client might not be encrypted, depending on whether encryption is provided by the public IM provider.

 

Wednesday, November 21, 2007

Contact?

If you run Microsoft Office Live Communications Server 2005 SP1 or Microsoft Office Communications Server 2007 (hopefully ;-) and connected your AP or Edge servers to the internet... we can get in contact!

image

Step 1. Fill in my name joachim.farla@e-office.com (my SIP account is the same as my SMTP address)

image

Step 2. Drop me in your contact list! And live!

So, very simple! Do not hesitate to contact me by IM. I'am always in for a technical issue or just working things out generally. By the way you can also contact me through the public website of e-office at link

Consolidated edge server and interoute one?

Section: Enterprise Voice, Mediation Server

Today i've got an very good question about how to connect to interoute through OCS and how to configure the IP address etc.

Questions are:

1. Do you need a GW between your Mediation server and Interoute?

2. Have you ever configured a consolidated edge server – I am trying to do this with the least amount of kit – so what to put Access Edge /AV edge and Web conferencing on it – I have 3 separate IP addresses for the external interface but need to know if I can put all three on one NIC or if it is better to put the AV edge on one nic and the other two on the other.

Answers are:

1.No – the connection is direct between the mediation server and the Interoute One server

2. Our lab – (which was used as a pilot for 30 users) was on a consolidated edge server, with one public nic which worked fine.

For the office installation we have split the roles across two servers

  • 1/ A/V proxy
  • 2/ all other edge roles

This seems to be working ok for our 800 user installation – it was done this way for scalability and network infrastructure reasons (the A/V needing a non-natted public address). In all cases the machines involved had two nics – inside and outside….

Tuesday, November 20, 2007

UC Learning Path - Additional Resources

Related Trainings/Resources (not Core or Electives)

Type
Level
Title
Availability
Detail


200
Microsoft Office Communicator 2007 Tips
12/5/2007
N/A


300
Microsoft Office Communications Server 2007 Resource Kit
1/9/2008
Link

UC Learning Path - Electives


200
5126: Introducing Enterprise Instant Messaging Using Microsoft® Office Communications Server 2007
11/29/2006
Link


200
5127: Introducing On-Premise Conferencing Using Microsoft® Office Communications Server 2007
11/29/2006
Link


200
5128: Introducing Enterprise Telephony Using Microsoft Office Communications Server 2007
11/29/2006
Link


200
5129: Customizing Real-Time Communication with Microsoft® Office Communications Server 2007
11/29/2006
Link


200
6447: First Look: Getting started with Office Communications Server 2007
12/5/2007
N/A


200
Collection 5125: Introducing Microsoft® Office Communications Server 2007
11/29/2006
Link


200
TechNet Virtual Labs for Office Communications Server 2007
7/23/2007
Link


200
TechNet Webcast: Communicator Web Access for Communications Server 2007
5/9/2007
Link


200
TechNet Webcast: Implementing Instant Messaging/Presence and Conferencing in Microsoft Office Communications Server 2007
4/13/2007
Link


200
TechNet Webcast: Implementing Voice in Communications Server 2007
4/19/2007
Link


200
TechNet Webcast: Understanding Call Routing in Office Communications Server 2007
4/24/2007
Link


300
OCS 2007 Ignite Workshop
6/18/2007
Link

UC Learning Path - Core Training

Core training:

Required Trainings

Type
Level
Title
Availability
Detail


200
5177: Implementing and Maintaining Enterprise Instant Messaging Using Microsoft Office Communications Server 2007
12/12/2007
N/A


300
5178: Implementing and Maintaining Audio/Visual Conferencing and Web Conferencing Using Microsoft Office Communications Server 2007
12/12/2007
N/A


300
5179: Implementing and Maintaining Telephony Using Microsoft Office Communications Server 2007
1/7/2008
N/A

Tuesday, October 30, 2007

OCS2007 Enterprise Voice vs Interoute One Services

OVUG section: Enterprise Voice

Today we are the lucky owners of a fully functional OCS environment connected to Interoute One Services.

For a while Interoute image  is one of our partners in iSIP services. A couple of month's ago e-office connected LCS to the iSIP cloud. The 16th of October interoute is fully supporting OCS2007RTM and ofcourse federation. Even interoute One is supporting OCS and MOC.

What is interoute One?

Interoute One is an advance VoIP solution, the core of which is the integration to Microsoft Office Communications Server. It acts as a secure communications clearing house, creating a global community of Microsoft Office Communicator (MOC) users. Alternative solutions include a stand alone soft phone and integration into existing IP or TDM PBX devices.

Traditional network:

image

cons:

  • Complex
  • Expensive
  • Lack of expertise

image

pros:

  • Simple Online Setup
  • Zero cost
  • Auto Configured

The main question is how can i configure OCS to connect to Interoute One.

Basically you need to do the following steps:

Step 1.

Login as new user of Interoute One. Make sure you have the DNS-name of your company present. Link Sing-Up for FREE!

Domain Name: This is the 'Sip domain' that your users are configured to use. If the user name is like user@company.com, the domain name is company.com. Most of the time this domain name is the same as the corporate SMTP domain space.

Step 2.

Interoute One will send you a loginname and password. Login at Interoute One Login Page:

Example is shown:

image

After fillin in the required information you will see the control panel every user have when using the Interoute One service.

Example is shown:

image

Be able to manage all your existing numbers:

image

Key features:

  • one credit for all your available accounts. In our example: €125,52 euro.
  • call hostory (duration, number called, call time)
  • which services are enabled: Community,Outbound Calling and Inbound Calling.
  • call rates and much more....

Step 3.

Make sure an OCS Mediation Server is installed and joined to the domain for example (contoso.local). A Mediation Server must be able to pass SIP requests and media between the Enterprise Voice infrastructure and a media gateway connected to the PSTN.

Assign this Mediation Server 2 separate NIC's with each a separate IP addresses. Configure one IP address to listening for Office Communication Server traffic. Configure the other NIC for listening for voice gateway traffic. There can only be one default gateway! Set it on your external edge of your Mediation Server.

Make sure your internal pool name is filled in (example: pool1.contoso.local) and make also sure that the PSTN next hop address is correct. In your case the PSTN next hop address is the public IP address of the Interoute One servers (89.*) this information fill be provided by Interoute in case you have any questions about that.

Step 4.

Make sure within the OCS Management Console that only users prepared as Enterprise Voice users are checked with the Enterprise Voice option and that the line URI is filled in. Example (+312......) You can configure Enterprise Voice on per user basis.

Step 5.

Make sure all users who are using Enterprise Voice have installed Microsoft Office Communicator 2007 (MOC2007).

Step 6.

Make sure numbers entered in MOC2007 can normalized to E.164. The format of the telephone number associated with the UC-enabled user is E.164 (example: +123456789). Therefore, if a user enters a number that is in different format (example: extension 1234) it has to be manipulated into the E.164 format.

OCS will take this number and search the corporate directory to find the user who has a matching number and then voice mail will be routed to the correct user. OCS uses normalization rules to translate these number formats and uses an internal translation service to perform canonicalization transformation. In our case we use only one normalization rule.

Step 7.

Check your Forest Level Voice Settings

To view global settings for Enterprise Voice:

  • Open the Communications Server 2007 administrative snap-in.
  • In the console pane, click the forest node.
  • In the details pane, click the Voice tab.
  • Expand one or more of the following to view the corresponding settings for Voice: Global Policy, Phone Usages, Normalization Rules, Location Profiles and Routes.

Step 8.

Check your pool level Voice Settings

To To view voice settings for a pool:

  • Open the Communications Server 2007 administrative snap-in.
  • In the console pane, click the pool whose settings you want to view.
  • In the details pane, expand Voice Settings. Voice Settings displays pool-level settings for phone lock, location profile, and quality of service.
  • Expand the settings you want to view.

Step 9.

Check your Route within OCS. When Communications Server determines that a dialed number needs to be routed to a PSTN gateway, the routing table is queried to determine the optimal gateway for the call. In our case the route is (.*) because we only have 1 normalization rule. So there is no need for logic routing.

Step 10.

Open ports on your FW (only outbound) only to the specific public IP addresses of Interoute (89.*) When configuring the Mediation Server, you are advised to accept the default media port gateway range of 60,000 to 64,000. The default range media port range enables the server to handle up to 1,000 simultaneous voice calls. We as e-office expanded this range.

11. Open ports on your FW (only inbound) only to your external edge of the Mediation Server. Ports (60,000-64,000).

12. There you go! Outbound calling will go through the services of Interoute One. Inbound calling will be forwarded to your OCS infrastructure. All: cheap, easy to use and just perfect! Sign it up for free and do not hesitate to contact me if you have any questions.

Monday, October 29, 2007

MOR2007 can be ordered!

imageToday NEC Philips announced that the Microsoft Officimagee Roundtable 360 panoramic view camera can be ordered at their site NEC Philips Roundtable Order Site

Order and fill-in this form: Form ask for Peter.Alexander.de.Graaf@nec-philips.com or call: +31356891198

Price: $3000

UC personal newsletters online

Every month I will send an Personal Newsletter to all my technical and non technical contacts to inform them about UC.

I'm also making those newsletters public shared:

http://joafar.winkflash.com/ 

Click to save: image

Powered by:   image

Assign yourself or someone else? SUBSCRIBE

Tags van Technorati: , ,

Sunday, October 28, 2007

OVUG online

OVUG is online! This site contains information about Microsoft Office Communications Server 2007 and will bring the same questions you have together in one simple site.

OVUG: OCS Virtual User Group

Most of the time being active in newsgroups of OCS we see a lot of the same questions. This site combines these questions and can be seen as an extension to the public forum at Microsoft.

Online communities:

  • Microsoft.Public.Office.Communicator (Here!)
  • Microsoft.Public.LiveComm.General (Here!)

Wikipedia explanation:

Users' group

From Wikipedia, the free encyclopedia

(Redirected from User group)

Learn more about citing Wikipedia

Jump to: navigation, search

A users' group (also users group or user group) is a type of club focused on the use of a particular technology, usually (but not always) computer-related.

User's groups started in the early days of mainframe computers, as a way to share sometimes hard-won knowledge and useful software, usually written by end users independently of the factory-supplied programming efforts. SHARE, a user group originated by aerospace industry corporate users of IBM mainframe computers, was founded in 1955 and is the oldest computer user group still active. DECUS, the DEC User's Society, was founded in 1961 and its descendant organization still operates. The Computer Measurement Group (CMG) was founded in 1974 by systems professionals with a common interest in (mainframe) capacity management, and continues today with a much broader mission. The first UNIX user's group organized in 1978.

Users' groups began to proliferate with the microcomputer revolution of the late 1970s and early 1980s as hobbyists united to help each other with programming and configuration and use of hardware and software. Especially prior to the emergence of the World Wide Web, obtaining technical assistance with computers was often onerous, while computer clubs would gladly provide free technical support.

A users' group may provide its members (and sometimes the general public as well) with one or more of the following services: