A Unified Communication Blog
Get Adobe Flash player

Windows Server

Windows Server 2012 R2 is soon reaching the GA state, so I decided that I would test how Lync Server 2013 behave on a Windows Server 2012 R2 RTM Server.

 

So this guide will take you though on how to install Lync Server 2013 on a Windows Server 2012 R2 Server, RTM.

I have created a virtual server in my HyperV lab with these specs:

  • 3 vCPU
  • 8 GB RAM
  • 100 GB Disk space

→']);" class="more-link">Continue reading

Windows 2012 R2 reached the RTM state back in august 2013, and is going to be GA on October 18th. 2013.

New software from Microsoft is always exiting and because I love my Exchange very much, and is so lucky to have access to the RTM version from MSDN, I wanted to test if Exchange 2013 CU2 could run on the brand new server platform.

 

February 2014 Update

With the release of service pack 1 for Exchange 2013, you are now good to go for using Exchange 2013 on Windows Server 2012 R2.

Get Service Pack 1 here

 

November 2013 Update

CU3 Works fine with the latest updates to Windows Server 2012 R2.

 

PLEASE NOTE: Microsoft DO NOT support Exchange 2013 on Windows Server 2012 R2 yet – support will come with SP1 which is scheduled to be released in the start of 2014.

Because the support from Microsoft is not there yet, I created a new lab environment to test the installation of Exchange.

The guide is how to install Exchange 2013 CU2 on Windows 2012 R2 (STILL NOT SUPPORTED BY MICROSOFT – so install on your own risk)

Use Service Pack 1 on Windows Server 2012 R2

→']);" class="more-link">Continue reading

Microsoft has announced that Windows 2008 R2 SP1 and Windows 7 SP1, has enter RTM and will be available to download from Technet and MSDN on February 16, and in general on February 22.

Read the Announcement here
/Joachim

Today I had some problems with publishing an internal web site with TS RemoteApp on a Windows 2008 R2 server.
The application is called Maconomy and is partly a Java application.
At first everything looks fine. Internet Explorer launches fine and I could access the web application. But part of the site is using java script which is running as add-on’s in Internet Explorer. These add-on didn’t start when running in a RemoteApp. The application works fine if I have a desktop on the server.
After I had tried a lot, I found the solution. The default icon for internet explorer I was using in the TS desktop was the 32 bit Internet Explorer, and in my RemoteApp I was using the 64 bit IE.
So after I changed the RemoteApps to use the 32 bit Internet Explorer located under “C:Program Files (x86)Internet Explorer” everything works as dream.
Afterwards I found this line : “32-bit processes cannot load 64-bit DLLs for execution, and 64-bit processes cannot load 32-bit DLLs for execution” which is explained here http://blogs.msdn.com/rds/archive/2009/09/02/what-does-64-bit-only-change-about-windows-2008-r2-rds.aspx

Hope this can help others.

/Joachim

Today I had some problems with publishing an internal web site with TS RemoteApp on a Windows 2008 R2 server.
The application is called Maconomy and is partly a Java application.
At first everything looks fine. Internet Explorer launches fine and I could access the web application. But part of the site is using java script which is running as add-on’s in Internet Explorer. These add-on didn’t start when running in a RemoteApp. The application works fine if I have a desktop on the server.
After I had tried a lot, I found the solution. The default icon for internet explorer I was using in the TS desktop was the 32 bit Internet Explorer, and in my RemoteApp I was using the 64 bit IE.
So after I changed the RemoteApps to use the 32 bit Internet Explorer located under “C:Program Files (x86)Internet Explorer” everything works as dream.
Afterwards I found this line : “32-bit processes cannot load 64-bit DLLs for execution, and 64-bit processes cannot load 32-bit DLLs for execution” which is explained here http://blogs.msdn.com/rds/archive/2009/09/02/what-does-64-bit-only-change-about-windows-2008-r2-rds.aspx

Hope this can help others.

/Joachim

In some case you might need to disable dynamic update to prevent Windows Server 2008 from updating the host A record in DNS the server. Doing this from the GUI might cause the server to remove DNS registration that is manually created.

Disabling this from the registry solves this problem.

reg add hklmsystemcurrentcontrolsetservicestcpipparameters /v DisableDynamicUpdate /t REG_DWORD /d 1 /f

Rasmus

I will just share some of my experience with HP Nic Teaming in Windows 2008.

My setup is HP blade servers BL460C G5. I only have two virtual connect modules in the c7000 chassis for my nics, so I have 2 nics per blade.

I my setup I needed to setup a cluster which I’m going to use for an Exchange 2007 CCR cluster.
The cluster needs two nics, one for the client traffic and one for the heartbeat traffic for the cluster. I also need to use VLANs on both networks, and the nics should be teamed, so I can make service on one part of the network without interrupting the network traffic to the cluster.

I’m using HP Network Configuration Utility 9.40 (9.50 doesn’t seems to work at all in my setup) to setup the teaming and the VLANs.

I have created a team with the two nics in the blade, and configured two VLANs on this team. The network configuration utility then creates two new nics for me, one that I can use for the client traffic and one for the cluster traffic.
It seems that it works fine, but if you disabled one of the virtual nics, then the traffic to the other nics will also stop.

The Issue with the 9.50 version was that I looses a lot packets when I ping the server. Firmware upgrade of the blades helped a lot, but it didn’t solved the problem completely so I downgraded to version 9.40.
I have tested with both 32 and 64 bit versions of Windows 2008. Windows 2003 doesn’t seems to have the same problems.

As part of the installation of a Windows 2008 cluster you are asked to run a configuration validation before the actual cluster setup. The report it gives you are required by Microsoft support if you at some point should need support from Microsoft.
The validation test will fail the IP configuration test, because the two virtual VLAN nics share the same MAC address, so the cluster will not work with this. It’s not possible to change the MAC address in the HP Network Configuration Utility.

The solution for me was to get two Virtual Connects more and mezzanine cards for the blades so I can have four nics in each blade.

Hope that it can save some time for you, so you don’t make the same mistake.

Regards,
Joachim

Even if it’s a bit off-topic, here’s some experience I’d like to share. (Mostly because I spend a lot of time finding out myself)

The new Windows Server 2008 Terminal Services provides us with many new feature and server roles, which I will not cover here. But working with them also adds new questions to the game.

I have been working on publishing a Terminal Service Gateway (TSGW) & Terminal Service Web Access (TSWA) with Microsoft ISA Server 2006.

If we just put aside the ISA server for a moment. When publishing TSWA using TSGW, the users are prompted for login twice. Once for the web access page, which provides users with a list of published applications, and secondly when they connect to an application, for login to the terminal server.

So I wanted to provide this service to the users using single sign-on (SSO) with ISA servers SSO features, using form based authentication (also provided by ISA). So when users access the URL of the TSWA, they are authenticated through a HTML form, rather than a Windows login dialog box, and only asked to supply login credentials once, having the ISA SSO pass the login credentials to TSWA page and the Terminal Server

Let me put it short; this is not possible!

It works fine when it comes to the TSWA page. Logging on at the HTML login form (form based authentication (FBA)) provides access to the list of published applications. But accessing any application on the terminal server will fail, by users being prompted for credentials over and over again.

The reason being that ISA server is not capable of providing SSO data for the TSGW and the Terminal Server, where the application is. ISA server SSO is mostly for web page login, and not for Terminal Service. If SSO is enabled on the ISA server, the system is not able to let you authenticate directly (ISA server intercepts the login request) and therefore users cannot logon to the application.

Knowing this, I would like to see some SSO features in Windows Server 2008 Terminal Services, or maybe it belongs to the ISA Server. But SSO for the new TS architecture is greatly missed.

Please don’t hesitate to post updates if you have found a way around this, or if the above is unclear in any way.

Regards,

Rasmus Hald

I have a setup which consists of this:

2 x Exchange 2007 SP1 CCR server installed on Windows 2008
1 x Exchange 2007 SP1 CAS server installed on Windows 2008
2 x Windows 2003 SP2 domain controllers where the 32 bit Exchange Management Tools is installed.

When I start the EMC from my Windows 2003 servers I get the below error message:

——————————————————–
Microsoft Exchange Error
——————————————————–
The following error(s) were reported while loading topology information:
Get-OWAVirtualDirectory
Failed
Error:
Unable to create Internet Information Services (IIS) directory entry. Error message is: Access is denied.
HResult = -2147024891.
Access is denied.

Directory Path: IIS://Mbxsrv.contoso.com/W3SVC/1/ROOT/Exchange
Detail:
server name: Mbxsrv.contoso.com
local machine name: DC2
local machine fqdn: dc2.contoso.com
Access is denied.

——————————————————–
Microsoft Exchange Error
——————————————————–

The following error(s) were reported while loading topology information:
Get-ActiveSyncVirtualDirectory
Failed
Error:
Unable to create Internet Information Services (IIS) directory entry. Error message is: Access is denied.
HResult = -2147024891.
Access is denied.

Directory Path: IIS://Cassrv.contoso.com/W3SVC/1/ROOT/Microsoft-Server-ActiveSync Detail:
server name: Cassrv.contoso.com
local machine name: DC2
local machine fqdn: dc2.contoso.com
Access is denied.

Get-OabVirtualDirectory
Failed
Error:
Unable to create Internet Information Services (IIS) directory entry. Error message is: Access is denied.
HResult = -2147024891.
Access is denied.

Directory Path: IIS://Cassrv.contoso.com/W3SVC/1/ROOT/OAB
Detail:
server name: Cassrv.contoso.com
local machine name: DC2
local machine fqdn: dc2.contoso.com
Access is denied.

Solution:
I made a support case with Microsoft and after long time they confirmed that its bug in the communication between Windows 2003 and Windows 2008, and it seems to be related to IIS. The developers is working on fix for it.
I’ll keep you updated when i hear something new about this issue.

Regards,

Joachim

I have a setup which consists of this:

2 x Exchange 2007 SP1 CCR server installed on Windows 2008
1 x Exchange 2007 SP1 CAS server installed on Windows 2008
2 x Windows 2003 SP2 domain controllers where the 32 bit Exchange Management Tools is installed.

When I start the EMC from my Windows 2003 servers I get the below error message:

——————————————————–
Microsoft Exchange Error
——————————————————–
The following error(s) were reported while loading topology information:
Get-OWAVirtualDirectory
Failed
Error:
Unable to create Internet Information Services (IIS) directory entry. Error message is: Access is denied.
HResult = -2147024891.
Access is denied.

Directory Path: IIS://Mbxsrv.contoso.com/W3SVC/1/ROOT/Exchange
Detail:
server name: Mbxsrv.contoso.com
local machine name: DC2
local machine fqdn: dc2.contoso.com
Access is denied.

——————————————————–
Microsoft Exchange Error
——————————————————–

The following error(s) were reported while loading topology information:
Get-ActiveSyncVirtualDirectory
Failed
Error:
Unable to create Internet Information Services (IIS) directory entry. Error message is: Access is denied.
HResult = -2147024891.
Access is denied.

Directory Path: IIS://Cassrv.contoso.com/W3SVC/1/ROOT/Microsoft-Server-ActiveSync Detail:
server name: Cassrv.contoso.com
local machine name: DC2
local machine fqdn: dc2.contoso.com
Access is denied.

Get-OabVirtualDirectory
Failed
Error:
Unable to create Internet Information Services (IIS) directory entry. Error message is: Access is denied.
HResult = -2147024891.
Access is denied.

Directory Path: IIS://Cassrv.contoso.com/W3SVC/1/ROOT/OAB
Detail:
server name: Cassrv.contoso.com
local machine name: DC2
local machine fqdn: dc2.contoso.com
Access is denied.

Solution:
I made a support case with Microsoft and after long time they confirmed that its bug in the communication between Windows 2003 and Windows 2008, and it seems to be related to IIS. The developers is working on fix for it.
I’ll keep you updated when i hear something new about this issue.

Regards,

Joachim

Search

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 72 other subscribers

Follow me on Twitter