<?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>Memorise</title>
	<atom:link href="http://blog.shiraj.com/index.php?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.shiraj.com</link>
	<description>remembering things that I can&#039;t remember</description>
	<lastBuildDate>Mon, 19 Jul 2010 18:56:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Recover config vmdk file</title>
		<link>http://blog.shiraj.com/?p=79</link>
		<comments>http://blog.shiraj.com/?p=79#comments</comments>
		<pubDate>Sat, 15 May 2010 12:05:57 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[VMWare/ESX]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=79</guid>
		<description><![CDATA[You can copy a xxxx.vmdk file from another vmdk.
Then edit it, and make sure it points at the correct xxxx-flat.vmdk.
You should also make sure the &#8220;# Extent description&#8221; is correct.
If you run &#8220;stat xxxx-flat.vmdk&#8221; it will tell you how many cylanders
example
# stat xxxx-flat.vmdk
File: `xxxx-flat.vmdk&#8217;
Size: 8589934592      Blocks: 19777219   IO [...]]]></description>
			<content:encoded><![CDATA[<p>You can copy a xxxx.vmdk file from another vmdk.</p>
<p>Then edit it, and make sure it points at the correct xxxx-flat.vmdk.<br />
You should also make sure the &#8220;# Extent description&#8221; is correct.</p>
<p>If you run &#8220;stat xxxx-flat.vmdk&#8221; it will tell you how many cylanders</p>
<p>example<br />
# stat xxxx-flat.vmdk<br />
File: `xxxx-flat.vmdk&#8217;<br />
Size: 8589934592      Blocks: 19777219   IO Block: 131072 Regular File</p>
<p>so in xxxx.vmdk make,<br />
# Extent description<br />
RW 19777219 VMFS &#8220;xxxx-flat.vmdk&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=79</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup Exchange Outlook anywhere or RPC/HTTP S</title>
		<link>http://blog.shiraj.com/?p=69</link>
		<comments>http://blog.shiraj.com/?p=69#comments</comments>
		<pubDate>Thu, 11 Feb 2010 23:50:19 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=69</guid>
		<description><![CDATA[To use the Exchange Management Shell to configure an external host name for Outlook Anywhere 
set-OutlookAnywhere -Server:&#8217;CAS01&#8242; -ExternalHostName:&#8217;site.contoso.com&#8217;
 
Procedure
Exchange 2007 SP1
To use the Exchange Management Shell to configure the authentication method to be the same for both the /rpc virtual directory in IIS and Outlook 2007 
Set-OutlookAnywhere -Name Server01 -DefaultAuthenticationMethod &#60;Basic or NTLM&#62;
 
 
 [...]]]></description>
			<content:encoded><![CDATA[<div dir="ltr"><span style="font-family: Tahoma; font-size: x-small;"><span style="color: #0000ff;">To use the Exchange Management Shell to configure an external host name for Outlook Anywhere </span></span></div>
<div dir="ltr"><span style="font-family: Tahoma; font-size: x-small;"><span style="color: #0000ff;">set-OutlookAnywhere -Server:&#8217;CAS01&#8242; -ExternalHostName:&#8217;site.contoso.com&#8217;</span></span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="font-family: Tahoma; font-size: x-small;"><span style="color: #0000ff;">Procedure<br />
Exchange 2007 SP1<br />
To use the Exchange Management Shell to configure the authentication method to be the same for both the /rpc virtual directory in IIS and Outlook 2007 </span></span></div>
<div dir="ltr"><span style="font-family: Tahoma; font-size: x-small;"><span style="color: #0000ff;">Set-OutlookAnywhere -Name Server01 -DefaultAuthenticationMethod &lt;Basic or NTLM&gt;</span></span></div>
<div><span style="color: #ffffff;"> </span></div>
<div><span style="font-family: Tahoma; color: #000000; font-size: x-small;"> </span></div>
<div><span style="font-family: Tahoma; color: #000000; font-size: x-small;"> </span></div>
<p><span style="font-family: Tahoma; color: #000000; font-size: x-small;"> </span></p>
<div dir="ltr"><span style="color: #0000ff;">To use the Exchange Management Shell to configure authentication for Outlook Anywhere</span></div>
<div dir="ltr"><span style="color: #0000ff;">Set-OutlookAnywhere -Name Server01 -ClientAuthenticationMethod Basic</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">To use the Exchange Management Shell to create a certificate request file</span></div>
<div dir="ltr"><span style="color: #0000ff;">New-ExchangeCertificate -generaterequest -subjectname &#8220;dc=com,dc=yourdomain,dc=webmail,o=En Route Solutions Ltd,cn=webmail.yourdomain.com&#8221; -domainname webmail.yourdomain.com, yourexchange,yourexchange.yourdoamin.com, autodiscover.yourdomain.com -PrivateKeyExportable $true -path c:\certrequest_exch003.txt</span></div>
<div dir="ltr"><span style="color: #0000ff;">use </span><a href="https://webmail.enroute.it/owa/redir.aspx?C=daa5c9f3be204f20ad2011b1870af20c&amp;URL=https%3a%2f%2f192.168.51.245%2fcertsrv" target="_blank"><span style="color: #0000ff;">https://192.168.10.200/certsrv</span></a><br />
<span style="color: #0000ff;">selecet &#8211; request new certificate<br />
select &#8211; advance then open c:\certrequest_exch003.txt using notepad copy the content and past and download the certificate.</span></div>
<div dir="ltr"><span style="color: #0000ff;">To use the Exchange Management Shell to import a certificate</span></div>
<div dir="ltr"><span style="color: #0000ff;">Import-ExchangeCertificate -path New-exchangecert01.cer -friendlyname &#8220;webmail YourExchange&#8221;</span></div>
<div dir="ltr"><span style="color: #0000ff;">Import-ExchangeCertificate -path C:\Users\administrator.OFFICE\Desktop\certificate\cert-exchange061108.cer -friendlyname &#8220;webmail yourexchange&#8221;</span></div>
<div dir="ltr"><span style="color: #0000ff;">To use the Exchange Management Shell to determine the thumbprint of your certificate</span></div>
<div dir="ltr"><span style="color: #0000ff;">Get-ExchangeCertificate -DomainName &#8220;yourexchange&#8221;</span></div>
<div dir="ltr"><span style="color: #0000ff;">This command will return multiple certificates if there are several certificates that match the host name that you specified. Therefore, make sure that you select the thumbprint of the correct certificate for your request.</span></div>
<div dir="ltr"><span style="color: #0000ff;">9081AB3A19DF3F8511E80A9053D882944CA2AE2F</span></div>
<div dir="ltr"><span style="color: #0000ff;">9AC212D376333E33232A240907878BA06A037D35  &#8230;..      DC=it, DC=yourdomain, DC=w&#8230;</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">To use the Exchange Management Shell to assign the certificate to IIS, POP3, and IMAP4</span></div>
<div dir="ltr"><span style="color: #0000ff;">Enable-ExchangeCertificate -thumbprint &lt;certificate-thumbprint&gt; -services &#8220;IIS,POP,IMAP&#8221;</span></div>
<div dir="ltr"><span style="color: #0000ff;">Enable-ExchangeCertificate -thumbprint 9081AB3A19DF3F8511E80A9053D882944CA2AE2F -services &#8220;IIS,POP,IMAP&#8221;</span></div>
<div dir="ltr"><span style="color: #0000ff;">Import-ExchangeCertificate -path &lt;certificate file name&gt; -friendlyname &#8220;Contoso CAS01&#8243; | enable-exchangecertificate -services &#8220;IIS,POP,IMAP&#8221;</span></div>
<div dir="ltr"><span style="color: #0000ff;">NOTE: troubleshooting from outlook, control+right click on outlook icon on system tray, and run the test email autoconfiguration, and click the log</span></div>
<div dir="ltr"><span style="color: #0000ff;">good Site for testing the connectivity </span><span style="color: #0000ff;"><a href="https://www.testexchangeconnectivity.com/" target="_blank">https://www.testexchangeconnectivity.com/</a></span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">RPCPING &#8211; should show the following.</span></div>
<div dir="ltr"><span style="color: #0000ff;">C:\Users\administrator.OFFICE&gt;rpcping -t ncacn_http -s yourexchange.yourdomain.com -o RpcProxy=webmail.yourdomain.com -P &#8220;shiraj,yourdomain,*&#8221; -H Basic -u NTLM -a connect -F 3</span></div>
<p><span style="color: #0000ff;"> </span></p>
<div dir="ltr"><span style="color: #0000ff;">when works it shoud say:<br />
Completed 1 calls in 60 ms<br />
16 T/S or 60.000 ms/T The RPC Ping Utility test succeeded.</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="font-family: tahoma;"><span style="color: #0000ff;">OR you get error like:</span></span></div>
<div dir="ltr"><span style="color: #0000ff;">Enter password for RPC/HTTP proxy:</span></div>
<div dir="ltr"><span style="color: #0000ff;">Exception 1722 (0&#215;000006BA)<br />
Number of records is: 2<br />
ProcessID is 6656<br />
System Time is: 11/7/2008 7:38:57:753<br />
Generating component is 14<br />
Status is 0&#215;6BA, 1722<br />
Detection location is 1398<br />
Flags is 0<br />
NumberOfParameters is 2<br />
Long val: 0&#215;4<br />
Long val: 0&#215;6ba<br />
ProcessID is 6656<br />
System Time is: 11/7/2008 7:38:57:753<br />
Generating component is 13<br />
Status is 0&#215;6BA, 1722<br />
Detection location is 1418<br />
Flags is 0<br />
NumberOfParameters is 0</span></div>
<div dir="ltr"><span style="color: #0000ff;">C:\Users\administrator.yourdomain&gt;</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">How to Use Basic Authentication and SSL to Connect to the Store’s Port</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">Syntax:<br />
RpcPing –t ncacn_http –s ExchangeMBXServer -o RpcProxy=RpcProxyServer -P &#8220;user,domain,password&#8221; -I &#8220;user,domain,password&#8221; -H 1 –F 3 –a connect –u 10 –v 3 –e 6001<br />
How to Use Basic Authentication, SSL, and Mutual Authentication to Connect to the Store’s Port</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">Syntax:<br />
RpcPing –t ncacn_http –s ExchangeMBXServer -o RpcProxy=RpcProxyServer -P &#8220;user,domain,password&#8221; -I &#8220;user,domain,password&#8221; -H 1 –F 3 –a connect –u 10 –v 3 –e 6001 –B msstd:server_certificate_subject<br />
How to use NTLM Authentication and Non-SSL to Connect to DsProxy Service</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">Syntax :<br />
RpcPing –t ncacn_http –s ExchangeMBXServer -o RpcProxy=RpcProxyServer -P &#8220;user,domain,password&#8221; -I &#8220;user,domain,password&#8221; -H 2 –F 2 –a connect –u 10 –v 3 –e 6004</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">when works it shoud say:<br />
Completed 1 calls in 60 ms<br />
16 T/S or 60.000 ms/T The RPC Ping Utility test succeeded.</span></div>
<div dir="ltr"><span style="color: #0000ff;">If its not working it will give the error and each error means:</span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">Exception 1722 (0&#215;000006BA)</span></div>
<div dir="ltr"><span style="color: #0000ff;">RPC Server is unavailable The RPC service cannot be contacted. You may receive this response because there are problems with the RPC Proxy server (if this is the case, you can use the –E argument to verify that the RPC Proxy server is available), because the service stopped on Exchange 2003 backend server (for example store), because the Exchange 2003 backend server is down, because the ValidPorts registry key does not permit access to this server, because the ValidPorts registry key does not permit this port, because you tried to to access the EMP when it was not published (neither the –e switch or port 593 were available), or because you tried to access UUID when EMP was not published (for example, you used the –a switch without port 593 being available.). </span></div>
<div dir="ltr"><span style="color: #0000ff;"> </span></div>
<div dir="ltr"><span style="color: #0000ff;">Exception 5 (0&#215;00000005)</span></div>
<div dir="ltr"><span style="color: #0000ff;">Access denied. You receive this response when you have incorrect –P credentials, you have incorrect –I credentials, if the user account is disabled, or if the Mutual Authorization failed. For more details about this response, use the –E argument.</span></div>
<p><span style="color: #ffffff;"><span style="color: #0000ff;">To verify that the CA certificate is published correctly in Active Directory, run the following command</span></span></p>
<p><span style="color: #ffffff;"><span style="color: #000000;"><span style="color: #0000ff;">c:\&gt;certutil -viewstore &#8220;</span><a href="ldap:///CN=RootCA,CN=Certification"><span style="color: #0000ff;">ldap:///CN=RootCA,CN=Certification</span></a><span style="color: #0000ff;"> Authorities,CN=Public Key Services,CN=Services,CN=Configuration,DC=officer,DC=enrout,DC=com?cACertificate?base?objectClass=certificationAuthority&#8221;</span></span></span></p>
<p><span style="color: #0000ff;"> </span></p>
<p><a href="http://msexchangeteam.com/archive/2008/06/20/449053.aspx" target="_blank">http://msexchangeteam.com/archive/2008/06/20/449053.aspx</a></p>
<div><span style="color: #0000ff;"> </span></div>
<div><span style="font-family: Tahoma; font-size: x-small;"><span style="color: #0000ff;">[PS] C:\Windows\System32&gt;</span></span></div>
<p><span style="color: #0000ff;">rpcping -t ncacn_http -s yourexchange -o RpcProxy=mail.yourdomain.co.uk -P &#8220;Administrator,YourDomain,*&#8221; -I &#8220;Administrator,YourDomain,*&#8221; -H 1 -F 3 -a connect -u 10 -v 3 -e 6004</span><br />
<span style="color: #0000ff;">RpcPing –t ncacn_http –s yourexchange -o RpcProxy=mail.yourdomain.co.uk -P &#8220;Administrator,yourdomain,password&#8221; -I &#8220;Administrator,Wilks-headyourdomainpassword&#8221; -H 1 –F 3 –a connect –u 10 –v 3 –B msstd:mail.yourdomain.co.uk</span><br />
<span style="color: #0000ff;">C:\Users\Administrator.yourdomain&gt;rpcping -t ncacn_http -s exchange -o RpcProxy=mail.yourdomain.co.uk -P &#8220;Administrator,yourdomain,*&#8221; -I &#8220;Administrator,yourdomain,*&#8221; -H 1 -F 3 -a connect -u 10 -v 3 -e 6004</span><br />
<span style="color: #0000ff;">[PS] C:\Windows\System32&gt;</span></p>
<p><span style="color: #0000ff;">[PS] C:\Windows\System32&gt;Set-OABVirtualDirectory -identity &#8220;Exchange\OAB (Default Web Site)&#8221; -externalurl </span><a href="https://mail.yourdomain.co.uk/OAB"><span style="color: #0000ff;">https://mail.yourdomain.co.uk/OAB</span></a><span style="color: #0000ff;"> -RequireSSL:$true</span></p>
<p><span style="color: #0000ff;">[PS] C:\Windows\System32&gt;</span></p>
<p><span style="color: #0000ff;">[PS] C:\Windows\System32&gt;Set-WebServicesVirtualDirectory -identity &#8220;EXCHANGE\EWS (Default Web Site)&#8221; -externalurl </span><a href="https://mail.yourdomain.co.uk/EWS/Exchange.asmx"><span style="color: #0000ff;">https://mail.yourdomain.co.uk/EWS/Exchange.asmx</span></a><span style="color: #0000ff;"> -BasicAuthentication:$True</span></p>
<p><span style="color: #0000ff;">OutlookAnywhere work internally but don&#8217;t work from Externally, this could be problem with IPv6 and DNS. On testing of Outlook connection internally directory services are using TCP/IP and rest using HTTPS. by applying the fix below resolved the problem.</span></p>
<p><span style="color: #0000ff;">[PS] C:\Windows\System32&gt;</span></p>
<p><span style="color: #0000ff;">I fixed the problem by editing the host file in c:\windows\system32\drivers\etc on the 2008 server hosting Exchange:</span></p>
<p><span style="color: #0000ff;">127.0.0.1           localhost<br />
#::1                 localhost<br />
10.0.x.x             yourexchange<br />
10.0.x.x             yourexchange.internal.FQDN</span><br />
<span style="color: #0000ff;">Notice the hash mark in front of the IPV6 address for the local host and added two entries, the netbios name and the FQDN of the exchange server and its internal IP addresss.</span><br />
<span style="color: #0000ff;">- In IIS changed the Autodiscover folder authentication to Windows Authentication<br />
- Tested the Autodiscover using Test-OutlookWebservices.<br />
[PS] C:\Windows\System32&gt;Test-OutlookWebServices -Identity Administrator | format-list</span></p>
<p><span style="color: #0000ff;">- changed OAB settings in Exchange to point to external url.</span></p>
<p><span style="color: #0000ff;"> </span></p>
<div id="_mcePaste"><span style="color: #0000ff;">OutlookAnywhere work internally but don&#8217;t work from Externally, this could be problem with IPv6 and DNS. On testing of Outlook connection internally directory services are using TCP/IP and rest using HTTPS. by applying the fix below resolved the problem.</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">[PS] C:\Windows\System32&gt;</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">I fixed the problem by editing the host file in c:\windows\system32\drivers\etc on the 2008 server hosting Exchange:</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">127.0.0.1           localhost</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">#::1                 localhost</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">10.0.x.x             ummexc01</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">10.0.x.x             ummexc01.ummnorva.local</span></div>
<div id="_mcePaste"><span style="color: #0000ff;">Notice the hash mark in front of the IPV6 address for the local host and added two entries, the netbios name and the FQDN of the exchange server and its internal IP addresss.</span></div>
<p><span style="color: #0000ff;">OutlookAnywhere work internally but don&#8217;t work from Externally, this could be problem with IPv6 and DNS. On testing of Outlook connection internally directory services are using TCP/IP and rest using HTTPS. by applying the fix below resolved the problem.<br />
[PS] C:\Windows\System32&gt;<br />
I fixed the problem by editing the host file in c:\windows\system32\drivers\etc on the 2008 server hosting Exchange:<br />
127.0.0.1           localhost#::1                 localhost10.0.x.x             ummexc0110.0.x.x             ummexc01.ummnorva.local</p>
<p>Notice the hash mark in front of the IPV6 address for the local host and added two entries, the netbios name and the FQDN of the exchange server and its internal IP addresss.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=69</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2003 with iPhone</title>
		<link>http://blog.shiraj.com/?p=65</link>
		<comments>http://blog.shiraj.com/?p=65#comments</comments>
		<pubDate>Fri, 05 Feb 2010 17:37:05 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=65</guid>
		<description><![CDATA[Exchange 2003 with iPhone
Things to remember:
Exchange is SP2 is minimum requirement and install all latest patch is recommended.
Microsoft Exchange 2003 has Service Pack 2 Installed
I would also install .Net framework 3.5 or above as well, as we are dealing with IIS and website.
Test IIS (Internet Information Server) components for proper connectivity (check event log for [...]]]></description>
			<content:encoded><![CDATA[<p>Exchange 2003 with iPhone<br />
Things to remember:<br />
Exchange is SP2 is minimum requirement and install all latest patch is recommended.</p>
<p>Microsoft Exchange 2003 has Service Pack 2 Installed<br />
I would also install .Net framework 3.5 or above as well, as we are dealing with IIS and website.</p>
<p>Test IIS (Internet Information Server) components for proper connectivity (check event log for OMA error)<br />
Open your browser and type:  http://your-exchange-server-external–dns-name/oma<br />
(Outlook Mobile Access) if you are using https then use that https instead of http.<br />
Open your browser and type:  http://your-exchange-server-external–dns-name/exchange<br />
(Outlook Webmail Access) if you are using https then use that https instead of http.</p>
<p>Configure iPhone to your Exchange Server</p>
<p>There only FOUR components that are typically necessary for a proper exchange – iPhone setup</p>
<ol>
<li>Email Address</li>
<li>Exchange User Id</li>
<li>Exchange Password</li>
<li>Server Address (Also known as Outlook Web Address)</li>
</ol>
<p> </p>
<p><strong>If you have error on OMA try the instruction below</strong></p>
<p><strong>Method 2</strong></p>
<p><strong>Important</strong> Method 2 should be used only in an environment that has no Exchange Server 2003 front-end server. The registry changes should be made only on the server on which the mailboxes are located.</p>
<p>Create a secondary virtual directory for Exchange that does not require SSL, and then add a registry value to point to the new virtual directory.</p>
<p><strong>Important</strong> This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:</p>
<p><a href="http://support.microsoft.com/kb/322756/">322756</a>  (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows<br />
<strong>Note</strong> These steps affect both Outlook Mobile Access connections and Exchange ActiveSync connections. After you follow these steps, both Outlook Mobile Access and Exchange ActiveSync connections use the new virtual directory that you create.</p>
<p><strong>Disable the forms-based authentication for the Exchange virtual directory </strong></p>
<p><strong></strong>To create a secondary virtual directory for Exchange that is based on steps 1 through 7 of the following procedure, make sure that forms-based authentication is disabled for the Exchange virtual directory before you make the copy. Before you follow these steps, disable forms-based authentication in Exchange System Manager. Then restart Internet Information Services (IIS). To do this, follow these steps:</p>
<ol>
<li>Open Exchange Manager.</li>
<li>Expand <strong>Administrative Groups</strong>, expand the first administrative group, and then expand <strong>Servers</strong>.</li>
<li>Expand the server container for the Exchange Server 2003 server that you will be configuring, expand <strong>Protocols</strong>, and then expand <strong>HTTP</strong>.</li>
<li>Under the HTTP container, right-click the <strong>Exchange Virtual Server</strong> container, and then click <strong>Properties</strong>.</li>
<li>Click the <strong>Settings</strong> tab, clear the <strong>Enable Forms Based Authentication</strong> check box, and then click <strong>OK</strong>.</li>
<li>Close Exchange Manager.</li>
<li>Click <strong>Start</strong>, click <strong>Run</strong>, type <strong>IISRESET/NOFORCE</strong>, and then press ENTER to restart Internet Information Services (IIS).</li>
</ol>
<p><strong>Create a secondary virtual directory for Exchange server</strong></p>
<p><strong></strong>You must use Internet IIS Manager to create this virtual directory for Exchange ActiveSync and Outlook Mobile Access to work. If you are using Windows Server 2003, follow these steps:</p>
<ol>
<li>Start Internet Information Services (IIS) Manager.</li>
<li>Locate the Exchange virtual directory. The default location is as follows:</li>
</ol>
<p>Web Sites\Default Web Site\Exchange</p>
<ol>
<li>Right-click the Exchange virtual directory, click <strong>All Tasks</strong>, and then click <strong>Save Configuration to a File</strong>.</li>
<li>In the <strong>File name</strong> box, type a name. For example, type <strong>ExchangeVDir</strong>. Click <strong>OK</strong>.</li>
<li>Right-click the root of this Web site. Typically, this is Default Web Site. Click <strong>New</strong>, and then click <strong>Virtual Directory (from file)</strong>.</li>
<li>In the <strong>Import Configuration </strong>dialog box, click <strong>Browse</strong>, locate the file that you created in step 4, click <strong>Open</strong>, and then click <strong>Read File</strong>.</li>
<li>Under <strong>Select a configuration to import </strong>, click <strong>Exchange</strong>, and then click <strong>OK</strong>.
<p>A dialog box will appear that states that the &#8220;virtual directory already exists.&#8221;</li>
<li>Select the <strong>Create a new virtual directory</strong> option. In the <strong>Alias</strong> box, type a name for the new virtual directory that you want Exchange ActiveSync and Outlook Mobile Access to use. For example, type <strong>exchange-oma</strong>. Click <strong>OK</strong>.</li>
<li>Right-click the new virtual directory. In this example, click <strong>exchange-oma</strong>. Click <strong>Properties</strong>.</li>
</ol>
<p>10.  Click the <strong>Directory Security</strong> tab.</p>
<p>11.  Under <strong>Authentication and access control</strong>, click <strong>Edit</strong>.</p>
<p>12.  Make sure that only the following authentication methods are enabled, and then click <strong>OK</strong>:</p>
<ul>
<li><strong>Integrated Windows authentication</strong></li>
<li><strong>Basic authentication</strong></li>
</ul>
<p>13.  On the <strong>Directory Security</strong> tab, under <strong>IP address and domain name restrictions</strong>, click <strong>Edit</strong>.</p>
<p>14.  Click the option for <strong>Denied access</strong>, click <strong>Add</strong>, click <strong>Single computer</strong> and type the IP address of the server that you are configuring, and then click <strong>OK</strong> twice.</p>
<p>15.  Under <strong>Secure communications</strong>, click <strong>Edit</strong>. Make sure that <strong>Require secure channel (SSL)</strong> is not enabled, and then click <strong>OK</strong>.</p>
<p>16.  Click <strong>OK</strong>, and then close the IIS Manager.</p>
<p>17.  Click <strong>Start</strong>, click<strong> Run</strong>, type <strong>regedit</strong>, and then click <strong>OK</strong>.</p>
<p>18.  Locate the following registry subkey:</p>
<p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MasSync\Parameters</p>
<p>19.  Right-click <strong>Parameters</strong>, click to <strong>New</strong>, and then click <strong>String Value</strong>.</p>
<p>20.  Type <strong>ExchangeVDir</strong>, and then press ENTER. Right-click <strong>ExchangeVDir</strong>, and then click <strong>Modify</strong>.</p>
<p><strong>NoteExchangeVDir</strong> is case-sensitive. If you do not type <strong>ExchangeVDir</strong> exactly as it appears in this article, ActiveSync does not find the key when it locates the <strong>exchange-oma</strong> folder.</p>
<p>21.  In the <strong>Value data</strong> box, type the name of the new virtual directory that you created in step 8. For example, type <strong>/exchange-oma</strong>. Click <strong>OK</strong>.</p>
<p>22.  Quit Registry Editor.</p>
<p>23.  Restart the IIS Admin service. To do this, follow these steps:</p>
<ol>
<li>Click <strong>Start</strong>, click <strong>Run</strong>, type <strong>services.msc</strong>, and then click <strong>OK</strong>.</li>
<li>In the list of services, right-click <strong>IIS Admin service</strong>, and then click <strong>Restart</strong>.</li>
</ol>
<p>24.  If you want to reuse Forms-based Authentication on the Exchange server, follow these steps to re-enable Forms-based Authentication on the /Exchange virtual directory in Exchange System Manager.</p>
<ol>
<li>Open Exchange Manager.
<ol>
<li>Expand <strong>Administrative Groups</strong>, expand the first administrative group, and then expand <strong>Servers</strong>.</li>
<li>Expand the server container for the Exchange Server 2003 server that you will be configuring, expand <strong>Protocols</strong>, and then expand <strong>HTTP</strong>.</li>
<li>Under the HTTP container, right-click the <strong>Exchange Virtual Server</strong> container, and then click <strong>Properties</strong>.</li>
<li>Click the <strong>Settings</strong> tab, click to select the <strong>Enable Forms Based Authentication</strong> check box, and then click <strong>OK</strong>.</li>
<li>Close Exchange Manager.</li>
<li>Click <strong>Start</strong>, click <strong>Run</strong>, type <strong>IISRESET/NOFORCE</strong>, and then press ENTER to restart Internet Information Services (IIS).</li>
</ol>
</li>
</ol>
<p><strong>Note</strong> If the server is Microsoft Windows Small Business Server 2003 (SBS), the name of the Exchange OMA virtual directory must be <strong>exchange-oma.</strong></p>
<p>The integrated setup of Microsoft Windows Small Business Server 2003 creates the <strong>exchange-oma </strong>virtual directory in IIS. Additionally, it points the ExchangeVDir registry key to <strong>/exchange-oma </strong>during the initial installation. Other SBS wizards, such as the <strong>Configure E-mail </strong>and <strong>Internet Connection Wizard (CEICW) </strong>also expect the virtual directory name in IIS to be <strong>exchange-oma.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=65</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco IOS Upgrade</title>
		<link>http://blog.shiraj.com/?p=63</link>
		<comments>http://blog.shiraj.com/?p=63#comments</comments>
		<pubDate>Tue, 02 Feb 2010 19:52:30 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=63</guid>
		<description><![CDATA[There are some nasty, nasty SNMP vulnerabilities that have recently been revealed. Many different products are affected. See the CERT Advisory Here. This inspired us to upgrade our Cisco. To upgrade the IOS on your Cisco router, you have a couple of options. You can either upgrade via TFTP, or you can use the console. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #3366ff;">There are some nasty, nasty SNMP vulnerabilities that have recently been revealed. Many different products are affected. See the CERT Advisory </span><a href="http://www.cert.org/advisories/CA-2002-03.html"><span style="color: #3366ff;">Here</span></a><span style="color: #3366ff;">. This inspired us to upgrade our Cisco. To upgrade the IOS on your Cisco router, you have a couple of options. You can either upgrade via TFTP, or you can use the console. We used a 1600 router, so the procedure below is quite specific. Your mileage may vary.</span></p>
<p><span style="color: #3366ff;">To use TFTP, you need to download and install TFTP. </span><a href="http://www.cisco.com/pcgi-bin/tablebuild.pl/tftp"><span style="color: #3366ff;">Here</span></a><span style="color: #3366ff;"> is one source for TFTP. This version also works fine on XP.</span></p>
<p><span style="color: #3366ff;">First of all, before you touch anything, you should list your configuration using the command:</span></p>
<pre><span style="color: #3366ff;"><strong>show config</strong>
</span></pre>
<p><span style="color: #3366ff;">Print your config to paper, just in case. Your config should stay during the IOS upgrade, but you never know what could happen. You may want to make sure you have console access to the router, as well as the ability to connect to it via the ethernet port. You can temporarily change the address on the ethernet port if you wish by entering:</span></p>
<pre><span style="color: #3366ff;"><strong>conf term</strong>
</span></pre>
<p><span style="color: #3366ff;">At the (config)# prompt select the interface:</span></p>
<pre><span style="color: #3366ff;"><strong>int eth0</strong>
</span></pre>
<p><span style="color: #3366ff;">then</span></p>
<pre><span style="color: #3366ff;"><strong>ip address x.x.x.x y.y.y.y</strong>
</span></pre>
<p><span style="color: #3366ff;">where x is the ip address and y is the subnet mask. Use the earlier show config command so you can set it back when you are done. You could also enter a secondary address instead. Whatever you like.</span></p>
<p><span style="color: #3366ff;">You can find out what the name of your current flash image is by:</span></p>
<pre><span style="color: #3366ff;"><strong>show flash</strong>
</span></pre>
<p><span style="color: #3366ff;">The next thing you should do is copy your current image (flashimage) up to the TFTP server:</span></p>
<pre><span style="color: #3366ff;"><strong>copy flash:flashimage tftp://ipaddress/flashimage</strong>
</span></pre>
<p><span style="color: #3366ff;">You should see an entry like this in the log of your tftp server:</span></p>
<pre><span style="color: #3366ff;">Receiving 'flashimage' file from x.x.x.x in binary mode
</span></pre>
<p><span style="color: #3366ff;">Copy your current image twice if you wish, to different file names, just to be safe. Browse Cisco to be very sure you have the right image. If you load the wrong image of IOS, your router won&#8217;t work. Pay attention to the amount of RAM your system has, and how much the upgraded IOS needs. IOS 12.2 needs more RAM than 12.0, and Cisco isn&#8217;t lying about this. When you are happy you have the right image:</span></p>
<pre><span style="color: #3366ff;"><strong>delete flashimage
copy tftp://ipaddress/flashimage flash:flashimage</strong>
</span></pre>
<p><span style="color: #3366ff;">You will be asked if you want to erase the current image. Say yes. When it is done loading, change your eth0 IP if needed, and remove any old boot references:</span></p>
<pre><span style="color: #3366ff;"><strong>conf term
no boot system flash oldflashimagename
boot system flash flashimage
exit</strong>
</span></pre>
<p><span style="color: #3366ff;">Now copy your config:</span></p>
<pre><span style="color: #3366ff;"><strong>copy running-config startup-config</strong>
</span></pre>
<p><span style="color: #3366ff;">Reload, and you are set:</span></p>
<pre><span style="color: #3366ff;"><strong>reload</strong>
</span></pre>
<p><span style="color: #3366ff;">Now, when you reboot all should come up ok. If it doesn&#8217;t, you will have to use the console port and xmodem to load an image that does work, and this is painful. Here is how to do it.</span></p>
<p><span style="color: #3366ff;">Pretty much, you just hit ctrl-break (At least with the version of HyperTerminal we used) when the router boots to get into rommon. Minicom or other terminal programs may have different sequences. Try ctrl-c, esc, etc. After you successfully enter rommon, you just:</span></p>
<pre><span style="color: #3366ff;"><strong>rommon&gt; xmodem -cf fileimagename</strong>
</span></pre>
<p><span style="color: #3366ff;">then, from your terminal program, send the file using xmodem. On our 1600, we had to do this at 9600 baud. We couldn&#8217;t figure out how to change our router to transfer faster than 9600, although we did see some references to how to do it. At 9600 baud, it takes about 50 minutes to reload IOS. After you are done uploading the image, remove the old boot references and copy config to start as above. If all else fails, you could go back to the flash image that you copied via TFTP.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=63</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connect a Cisco 837 router to BT ADSL</title>
		<link>http://blog.shiraj.com/?p=61</link>
		<comments>http://blog.shiraj.com/?p=61#comments</comments>
		<pubDate>Thu, 28 Jan 2010 19:00:05 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=61</guid>
		<description><![CDATA[Connect a Cisco 837 router to BT ADSL


Summary: A guide to setting up a Cisco 837 ADSL router to work with a ADSL Broadband service over a BT line. Examples of broadband services where this works are BT Broadband , Eclipse Broadband or NewNet Broadband and most ADSL over BT lines. Be careful when choosing [...]]]></description>
			<content:encoded><![CDATA[<h1>Connect a Cisco 837 router to BT ADSL</h1>
<div id="node-10">
<div>
<p><strong>Summary:</strong> A guide to setting up a Cisco 837 ADSL router to work with a ADSL Broadband service over a BT line. Examples of broadband services where this works are BT Broadband , Eclipse Broadband or NewNet Broadband and most ADSL over BT lines. Be careful when choosing your router that you ensure you get an ADSL router (PPPoA) if you have a BT phoneline style broadband or make sure you get a DSL router (PPPoE) if you have the NTL ethernet type. The guide should also work for the Cisco SOHO 97 router or and other cisco routers that support ADSL.</p>
</div>
<div>
<p><strong>Target Audience:</strong> Anyone who wishes to use a more robust and functional router for their ADSL / broadband connection.</p>
<p><strong>Scenarios::</strong> If you have an ADSL service account that gives more than one public or static IP address. Using a Cisco 837 (and most Cisco routers with broadband ADSL) router you can use each of the IP addresses that your ISP broadband provider has given you. This is great for people who want to host their own mail or web servers. This is especially useful if you are using SSL because SSL generally requires that each website has its own dedicated IP address . Another good use is if you have a remote device such as a web camera or reboot PDU that might require it&#8217;s own public IP address. With some broadband connections you can get multiple public ip addresses for example BT business broadband you get 5 usable addresses.</p>
<p><strong>Pros:</strong> Robust Router, Allows multiple IP public / WAN addresses, It can be good lesson and will assist learning Cisco IOS if you are an IT network person who is interested in this area.</p>
<p><strong>Cons:</strong> More Expensive than a domestic or &#8216;house wife&#8217; router from Netgear or D-Link etc. The router is not plug and play and requires more setup. The web based interface is very slow and virtually pointless so you have to get your hands dirty and enter command line statements.</p>
<p><strong>Where to pick up Cisco router 837 up cheaply:</strong> You guessed it &#8211; E-bay. E-bay is full of IT professionals who are selling surplus or &#8216;aquired&#8217; routers they have left over from projects or upgrades. Make sure they give you the enable password or better still reset it to default configuration and the Cisco serial cable (blue in colour normally) if you don&#8217;t have one.</p>
<h2>Installing the Router</h2>
<p><strong>Step 1</strong> Physically Installing the router.</p>
<p>The router is light weight and is not physically big. It is not rack mountable type of router so can be put on a shelf or on a cupboard. Plug in the ADSL or WAN cable into the ADSL or WAN socket labelled (6) on the below diagram and the other end into the microfilter BT socket which has the ADSL enabled.</p>
<p>Plug the Blue Serial cable into the back of your PC. <strong>Warning</strong> Modern laptops have done away with RS232 serial ports and just give you USB ports. You will need an RS232 type serial port to configure this router &#8211; but you can get USB to RS232 converters. Plug the other end into the console port on the back of the Cisco 837 router. You will also need to make a note of the com port you are using.</p>
<p><img src="http://www.davidstclair.co.uk/sites/default/files/cisco-adsl-plug.png" alt="Cisco 837 Rear" /></p>
<p>Power on the Cisco router &#8211; plug in the mains ideally into a power surge protecter if you have one (these routers aren&#8217;t cheap). And power it on with the on / off rocker switch at the back of the router.</p>
<p>Plug your PC&#8217;s ethernet adapter into one of the built in 4-port switch ports on the back of the Cisco 837. Assign an IP address to your PC&#8217;s ethernet work adapter. In this example my PC has an address of 192.168.1.10. Also assign a valid Internet name server or DNS server to your PC so your computer can resolve domain names such as www.google.com or www.davidstclair.co.uk.</p>
<p><strong>Step 2</strong> Setting up the Link to PC and the Router</p>
<p>Now your router has been physically connected to the ISP network and to your PC you are ready to configure it to talk to the PC.</p>
<p>Fire up a Hyper Terminal Session (or what ever your prefered Terminal Emulator Procomm/ PUTTY works just as good). Create a new Hyperterminal connection and set the settings to be choose the com port your Cisco cable is plugged into and set up the com properties like so:<br />
Bits per sec : 9600<br />
Data bits : 8<br />
Parity : none<br />
Stop bits : 1<br />
Flow control : none</p>
<p><img src="http://www.davidstclair.co.uk/sites/default/files/terminal_settings.gif" alt="Hyper Terminal" /></p>
<p>Click okay and then hit return or enter on your PCs keyboard a couple of times. You should see a router&gt; prompt<br />
To alter the routers configuration we need to enter privileged mode to do that with your HyperTerminal session prompt type</p>
<p>enable {hit return}</p>
<p>You will be prompted to enter a password. If the router is at it&#8217;s factory defaults it will have no password and just hitting return key will do it. If it is not a fresh build enter the password (known as the enable password or secret password if it is using the more secure password)</p>
<p>Now erase the existing configuration to make sure it is nice and fresh for you to setup.</p>
<p>write erase {hit return}</p>
<p>Now reboot the unit:</p>
<p>reload</p>
<p>After a moment the router will restart<br />
Now type</p>
<p>enable {hit return}</p>
<p>to enter privileged mode and go into configuration mode to begin configuring the router from the terminal (your hyper terminal session)</p>
<p>configure terminal {hit return}</p>
<p>Issue the command below to set a password, replace the word SECRETSQUIRRELPASSWORDYOUCHOOSE with one of your own</p>
<p>enable secret SECRETSQUIRRELPASSWORDYOUCHOOSE {hit return}</p>
<p>Setup the Ethernet interface. The following command will set your routers IP address. Set it to an IP address suitable for your network -i.e one that matches your PC. My PC is set to 192.168.1.10 so I will set this router to be the 192.168.1.1 and then return to my PCs network config and make sure my PC uses 192.168.1.1 as its default gateway. I will also use the &#8220;ip nat inside&#8221; command to let my internal PC which has an RFC1918 non publicly routable address connect to the internet.</p>
<p>This command will take you into ethernet0 editing mode</p>
<p>interface Ethernet0</p>
<p>These commands will configure the interface</p>
<p>Description Ethernet<br />
ip address 192.168.0.1 255.255.255.0<br />
no ip redirects<br />
no ip unreachables<br />
no ip proxy-arp<br />
ip nat inside</p>
<p>exit this interface configuration mode</p>
<p>exit</p>
<p>Now setup the ATM interface (the broadband internet facing interace that plugs into the BT line). On the line pcv 0/38 you may have to change this to one your ISP provides you with.</p>
<p>interface ATM0<br />
no ip address<br />
no ip redirects<br />
no ip unreachables<br />
no ip proxy-arp<br />
no atm ilmi-keepalive<br />
dsl operating-mode auto<br />
pvc 0/38<br />
encapsulation aal5mux ppp dialer<br />
dialer pool-member 1</p>
<p>exit this interface configuration mode<br />
exit</p>
<p>Now setup the virtual interface called dialer0. This is where you actually put in the login details provided by your ISP. Unlike some leased lines such as an E1 or framerelay you may have setup before, you actually have to provide a chap password for the connection to work. In fact it is a bit like the ISDN routers you may have setup in the past. Remember to change the ppp chap lines in my example to suit YOUR broadband account connection details<br />
interface Dialer0<br />
ip address negotiated<br />
ip virtual-reassembly<br />
encapsulation ppp<br />
dialer pool 1<br />
dialer-group 1<br />
no cdp enable<br />
ppp authentication chap callin<br />
ppp chap hostname myuser@adsl.user.name.com<br />
ppp chap password 0 adslpassword</p>
<p><strong>NOTE!</strong> Some ISPs require some additional chap settings. If when you type in<br />
show ip int d0</p>
<p>You receive a message about &#8216;ip address will be assigned&#8217; but no actual ip address has been assigned as yet you may need these additional commands:<br />
ppp pap sent-username myuser@adsl.user.name.com 0 adslpassword<br />
ppp ipcp mask request<br />
ppp ipcp route default<br />
ppp ipcp address accept</p>
<p>exit this interface configuration mode<br />
exit</p>
<p>Setup the default route so traffic fot the net goes out via the &#8220;dialer&#8221; interface<br />
ip route 0.0.0.0 0.0.0.0 Dialer0</p>
<p>Setup the NAT to allow enable traffic to pass<br />
ip nat inside source list 1 interface Dialer0 overload</p>
<p>From your PC try to connect to a website</p>
<p>If it worked you are in business.</p>
<p>Write the configuration to NVRAM to the router so the device will not forget it when it is rebooted<br />
write mem</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=61</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Out of Office settings cannot be displayed</title>
		<link>http://blog.shiraj.com/?p=59</link>
		<comments>http://blog.shiraj.com/?p=59#comments</comments>
		<pubDate>Thu, 14 Jan 2010 15:36:48 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=59</guid>
		<description><![CDATA[


Your Out of Office settings cannot be displayed&#8230;what&#8217;s wrong?






Ever seen this error message when you try to run the Out of Office assistant from within Outlook 2007? &#8220;Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again Later.&#8221;

You will notice this with mailboxes homed on Exchange 2007 mailbox servers, [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td width="100%" bgcolor="#ffffff"><span><strong>Your Out of Office settings cannot be displayed&#8230;what&#8217;s wrong?</strong></span></td>
</tr>
<tr>
<td colspan="2" bgcolor="#ffffff">
<table border="0" width="98%" align="center">
<tbody>
<tr>
<td><a href="http://www.pro-exchange.eu/modules.php?name=News&amp;new_topic=17"><img src="http://www.pro-exchange.eu/images/topics/ex2007.bmp" border="0" alt="Exchange 2007" align="right" /></a><span>Ever seen this error message when you try to run the Out of Office assistant from within Outlook 2007? &#8220;<em>Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again Later.&#8221;</em></p>
<p><img src="http://www.pro-exchange.eu/modules/Pictures/exchange2007/oof1.png" border="0" alt="" /></p>
<p>You will notice this with mailboxes homed on Exchange 2007 mailbox servers, using Microsoft Office Outlook 2007.  When you try to set the Out of Office assistant using Outlook Web Access, it works just fine, as can be seen below:</p>
<p><img src="http://www.pro-exchange.eu/modules/Pictures/exchange2007/oof4.png" border="0" alt="" /></p>
<p>But what can cause this problem?</p>
<p>Reason 1: Wrong Autodiscover Service settings<br />
Reason 2: Wrong certificate<br />
Reason 3: Wrong permission settings on the EWS virtual directory.<br />
Reason 4: Logged on with another user account</p>
<p>Let&#8217;s review all these reasons, and possible solutions.</p>
<p><strong>Reason 1: Wrong Autodiscover Service settings<br />
</strong><br />
To review the settings retrieved by Outlook 2007, click on Ctrl and right-click the Outlook symbol in the System Tray, this will allow you to check the Autoconfiguration settings, as can be seen below:</p>
<p><img src="http://www.pro-exchange.eu/modules/Pictures/exchange2007/oof2.png" border="0" alt="" /></p>
<p>If you see a wrong URL listed, like one that isn&#8217;t reachable for the client, you can change the URL by using the Exchange Management Shell cmdlet <em>Set-WebServicesVirtualDirectory</em>.</p>
<p><strong>Reason 2: Wrong certificate</strong><br />
You should make sure that the certificate is a valid one, and is listed as the certificate its common name, or is one of the SAN on the certificate.<br />
Check the URL, and check the certificate as can be seen below:<br />
<img src="http://www.pro-exchange.eu/modules/Pictures/exchange2007/oof3.png" border="0" alt="" /></p>
<p>If you want to create a  new certificate including all the necessary domain names, have a look at this great tool to help you:<br />
<a href="https://www.digicert.com/easy-csr/exchange2007.htm">https://www.digicert.com/easy-csr/exchange2007.htm</a></p>
<p><strong>Reason 3: Wrong permission settings on the EWS virtual directory.</strong><br />
Out of Office assistant does not work if in IIS, the anonymous user has received permission on the EWS virtual directory! So <span style="text-decoration: underline;">remove</span> the Anonymous user, and run IISRESET to restart IIS.<br />
<img src="http://www.pro-exchange.eu/modules/Pictures/exchange2007/oof5.png" border="0" alt="" /></p>
<p><strong>Reason 4: Logged on with another user account<br />
</strong>If all other reasons are not causing the problems, you may want to check this one.  If you open the mailbox of user X, while logged on as user Y, your Out of Office assistant will not work, even if you have provided the credentials of user X when starting Outlook 2007! You will need to log on as user X, or you will need to start Outlook 2007 and run it as user X <img src='http://blog.shiraj.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<img src="http://www.pro-exchange.eu/modules/Pictures/exchange2007/oof6.png" border="0" alt="" /></p>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=59</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to troubleshoot a Apple Mac computer with Open Firmware Password enabled</title>
		<link>http://blog.shiraj.com/?p=57</link>
		<comments>http://blog.shiraj.com/?p=57#comments</comments>
		<pubDate>Wed, 06 Jan 2010 12:24:45 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Password]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=57</guid>
		<description><![CDATA[How to troubleshoot a computer with Open Firmware Password enabled If you cannot access the Open Firmware Password application and need to  troubleshoot your computer by:* resetting the PRAM * starting up in Single-user mode * starting up in Verbose mode * starting from CD-ROM
Then follow these steps:
1. Start up into Open Firmware by [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>How to troubleshoot a computer with Open Firmware Password enabled If you cannot access the Open Firmware Password application and need to  troubleshoot your computer by:* resetting the PRAM * starting up in Single-user mode * starting up in Verbose mode * starting from CD-ROM</p>
<p>Then follow these steps:</p>
<p>1. Start up into Open Firmware by pressing and holding the  Command-Option-O-F key combination during startup.<br />
2. At the Open Firmware prompt, type: reset-nvram<br />
3. Press Return.<br />
4. When prompted for your password, enter it and press the Return key. It responds OK.<br />
5. At the Open Firmware prompt, type: reset-all<br />
6. Press Return.<br />
The computer restarts and you are now be able to reset the PRAM and  startup in Single-user mode, Verbose mode, or from CD-ROM.</p></blockquote>
<p><!-- [[P]]&nbsp; [[A NAME="links"]][[HR SIZE="1"]][[/A]] [[H4]]Links[[/H4]]  [[UL]]   [[/UL]]  --> <!--FOOTER--></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>changing windows key for activation</title>
		<link>http://blog.shiraj.com/?p=52</link>
		<comments>http://blog.shiraj.com/?p=52#comments</comments>
		<pubDate>Sun, 20 Dec 2009 22:58:08 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=52</guid>
		<description><![CDATA[Click Start, and then click Run.
In the Open box, type regedit, and then click OK.
In the navigation pane, locate and then click the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents
In the topic pane, right-click OOBETimer, and then click Modify. Change at least one digit of this value to deactivate Windows.
Click Start, and then click Run.
In the Open box, [...]]]></description>
			<content:encoded><![CDATA[<p>Click Start, and then click Run.<br />
In the Open box, type regedit, and then click OK.</p>
<p>In the navigation pane, locate and then click the following registry key:<br />
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents</p>
<p>In the topic pane, right-click OOBETimer, and then click Modify. Change at least one digit of this value to deactivate Windows.</p>
<p>Click Start, and then click Run.<br />
In the Open box, type the following command, and then click OK.<br />
%systemroot%\system32\oobe\msoobe.exe /a</p>
<p>Click Yes, I want to telephone a customer service representative to activate Windows, and then click Next.<br />
Click Change Product key.<br />
Type the new product key in the New key boxes, and then click Update.</p>
<p>If you are returned to the previous window, click Remind me later, and then restart the computer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=52</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup DFS and DFS replication</title>
		<link>http://blog.shiraj.com/?p=51</link>
		<comments>http://blog.shiraj.com/?p=51#comments</comments>
		<pubDate>Sun, 20 Dec 2009 13:52:12 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=51</guid>
		<description><![CDATA[http://www.windowsnetworking.com/articles_tutorials/Configuring-Using-DFS-Replication.html
 
http://www.windowsnetworking.com/articles_tutorials/Implementing-DFS-Replication.html
 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.windowsnetworking.com/articles_tutorials/Configuring-Using-DFS-Replication.html">http://www.windowsnetworking.com/articles_tutorials/Configuring-Using-DFS-Replication.html</a></p>
<p> </p>
<p><a href="http://www.windowsnetworking.com/articles_tutorials/Implementing-DFS-Replication.html">http://www.windowsnetworking.com/articles_tutorials/Implementing-DFS-Replication.html</a></p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking Apple TV Take 2 Tutorial</title>
		<link>http://blog.shiraj.com/?p=50</link>
		<comments>http://blog.shiraj.com/?p=50#comments</comments>
		<pubDate>Sun, 04 Oct 2009 19:21:32 +0000</pubDate>
		<dc:creator>shiraj</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AppleTV enable USB storage]]></category>
		<category><![CDATA[AppleTV |  AppleTV Firmware Download Locations]]></category>
		<category><![CDATA[Hacking Apple TV Take 2 Tutorial]]></category>

		<guid isPermaLink="false">http://blog.shiraj.com/?p=50</guid>
		<description><![CDATA[Hacking  Apple TV Take 2 Tutorial
Here is a little tutorial on how to Hack your Apple tv, to run Boxee, XBMC and enable a external-hard-drive.
This tutorial is an alternative to atvflash and is completely free!
After you hacked you apple TV with this you can play the following video formats:
- AVI, DivX, Xvid, FLV, WMV, [...]]]></description>
			<content:encoded><![CDATA[<h1 class="entry-title">Hacking  Apple TV Take 2 Tutorial</h1>
<p><!-- .entry-meta -->Here is a little tutorial on how to Hack your Apple tv, to run Boxee, XBMC and enable a external-hard-drive.<br />
This tutorial is an alternative to atvflash and is <strong>completely free!</strong><br />
After you hacked you apple TV with this you can play the following video formats:<br />
- AVI, DivX, Xvid, FLV, WMV, RM and RMVB<br />
- MKV formats supported up to 480p resolution (hardware limited)<br />
- MPEG-1, MPEG-2, MPEG-3 and MPEG-4<br />
- DVD files (VIDEO_TS/VOB)<br />
- AVI support for: AAC, AC3 Audio, H.264, MPEG4, and VBR MP3<br />
- Subtitle support for SSA and SRT</p>
<p><strong>We will install:</strong><br />
- FTP/SFTP/SSH Access – Transfer files to and from the AppleTV<br />
- NitoTV – Play DVD files, enable USB storage and much more<br />
- XBMC – A fully customizable media center software<br />
- Boxee – Watch and share media with your friends<br />
- Sapphire 6.5 – Play and organize media using IMDB database</p>
<p><strong>What you need:</strong><br />
- AppleTV running software v2.3 or later<br />
- Mac running OS X v10.4 or later<br />
- USB Flash Drive – sized 256MB – 2GB recommended drives<br />
- Internet connection</p>
<p><strong>Step 1: Make a usb patchstick</strong><br />
(AppleTV Firmware Download Locations http://www.iclarified.com/entry/index.php?enid=970)</p>
<p>First we need to download the uber USB flash drive creator for the AppleTV, witch can be found on<a href="http://code.google.com/p/atvusb-creator/">http://code.google.com/p/atvusb-creator/</a>The usb flash drive creator will make a patchstick that enables SSH on your Appletv (so you can access the apple tv’s file structure) and installs Boxee and XBMC. The creation of the patchstick is pretty straight forward, just follow the onscreen instructions.</p>
<p><img class="aligncenter size-full wp-image-11" title="atvusb-creator" src="http://dannyruchtie.nl/wp-content/uploads/2009/07/atvusb-creator.png" alt="atvusb-creator" width="502" height="476" /></p>
<p><strong>Step 2: Install the patchstick</strong><br />
1) turn of your apple tv (unplug the power)<br />
2) Place the patchstick in the apple tv<br />
3) Turn on your  appletv (wait for the patchstick to do its thing)</p>
<p><img class="aligncenter size-full wp-image-15" title="patch your apple tv" src="http://dannyruchtie.nl/wp-content/uploads/2009/07/463955010_aa7589b618.jpg" alt="patch your apple tv" width="500" height="333" /></p>
<p>4) After a minute or the patch should be installed (wait for instructions on your screen)<br />
5) Remove the patchstick and restart your Apple TV.</p>
<p>Boxee, XBMC and SSH should now be installed and enabled on your Apple TV.</p>
<p><strong>Step 3: Access your Appel TV</strong><br />
Because we enabled SSH on the Apple TV , we can now <strong>remotely access</strong> the Apple TV with <a href="http://panic.com/">Coda</a> or <a href="http://cyberduck.ch/">Cyberduck</a> on your Mac computer.<br />
In coda (or an other SSH application) connect to the Apple TV via:<br />
1) Select SFTP (SSH)<br />
2) server: yourappletvip (or the ip-adress of your Apple TV)<br />
3) username: frontrow<br />
4) pass: frontrow<br />
5) Press Connect  (you will get access to the Apple TV)</p>
<p><strong>Step 4: Enable external USB drives</strong><br />
Now we have remote access to the Apple TV we can enable external USB drive support.<br />
We will do this by installing NitoTV.</p>
<p>You will need to download <a href="http://wiki.awkwardtv.org/wiki/NitoTV#Installation_2">Nito tv</a> to your Mac. <a href="http://nitosoft.com/nitoTVInstaller.zip">Download</a>.<br />
(check for latest version on http://wiki.awkwardtv.org/wiki/NitoTV_Take_2)</p>
<p>1) Download <a href="http://nitosoft.com/nitoTVInstaller.zip">Nito tv</a> and unzip.<br />
2) With Coda or Cyberduck login to your Appel TV and copy the content of the nito TV folder (installme and nito TV ) to the Apple TV<br />
3) With the terminal Application&gt;utilities&gt; terminal login into the Apple TV.<br />
4) ssh  frontrow@yourappletvip<br />
5) When prompted for a password, enter ‘frontrow’.<br />
6) Now go to the directory where you placed Nito TV on your AppleTV and type the following command:<br />
sudo ./installme (When prompted for a password, enter ‘frontrow’ again.)<br />
7) Now restart your Apple TV. Now Nito tv is installed</p>
<p>Go To Nito tv and Install Smart Installer</p>
<p>That’s It, you can now watch almost any kind of video with your apple TV and use external hard-drives!</p>
<p><strong>source: </strong>http://dannyruchtie.nl/index.php/2009/07/hacking-apple-tv-tutorial/comment-page-1/#comments<br />
<strong>source 2: </strong>http://wiki.awkwardtv.org/wiki/NitoTV_Take_2<br />
<strong>source 3:</strong> http://www.iclarified.com/entry/index.php?enid=970</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shiraj.com/?feed=rss2&amp;p=50</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
