Friday
Jan082010

Options for RMS templates (Jan 09 2009)

This is from an email thread I found while researching this for a client – to be honest something I had not thought of until asked about.

 

The scenario:  UserA sending a email to USerB using the RMS Do not forward template, lets UserB forward the same message as an attachment to UserC and UserC can view the attached message item as all these users are part of the same group that is assigned permission to the RMS template been used.

 

Since all these users are part of the same group, the 3rd user is able to view the content of the attached email. 

 

Is there any other way to prevent the recipients from forwarding an RMS protected email as an attached item. 

 

One option would to be to create more RMS templates and restrict the permission to smaller groups….but in an very large organization of thousands+ users, this is not a good option due to the over head.

 

Gigatrust has a solution that allows clients to create templates like this. They are still RMS templates, but you can generate them from the client based on who is in the to line.

 

Friday
Jan082010

Find Item Count in Ex2k7 (Jan 09 2009)

 I use to use PFDavAdmin to export item count - here is a faster way to do this w/Ex2k7...

Download the Exchange 2007 Powershell Scriptacular demo pack and copy out-html.ps1 and out-ie.ps1 to a directory on a computer in which the Exchange Management Shell has been installed on.

Navigate to the folder w/in powershell you saved the out-html/out-ie.ps1 files, and run the following cmd.

Get-mailbox -server ExchangeServerNameHere| Get-MailboxFolderStatistics | where {$_.itemsInFolder -gt 5000} | sort-object -descending ItemsInFolder | select Identity,FolderPath,ItemsInFolder | .\out-html | .\out-ie

Update: I just want to point out that it may be necessary to use the –ResultSize unlimited switch with the Get-Mailbox command, otherwise you default to 1,000 items for Get-Mailbox-server.

Old way…

Using PFDAVAdmin to get the item count within the folders on mailboxes on an exchange server

http://msexchangeteam.com/archive/2007/04/24/438170.aspx

 

Understanding the Performance Impact of High Item Counts and Restricted Views

http://technet.microsoft.com/en-us/library/cc535025(EXCHG.80).aspx

 

Friday
Jan082010

Worldwide Premier None Toll Free Numbers (as of Dec 2008)

 

One of my clients asked for a list of phone numbers of specific countries they will be working in in 2009 - here is one better - world wide support numbers.*

rs

 

Country

Region

Toll Internal

Local / toll free

Alternative local / toll free number

 

 

 

 

 

 

 

Australia

APAC

+61 2 9870 2127  

1 800 800 142

 

 

Bangladesh

APAC

+91 80 6000 5666

 

 

 

China

APAC

+86 021 9608 1318

+86 800 820 3800

 

 

Hong Kong

APAC

+86-21-64698899x7500

28044299

800966770

 

India

APAC

+91-80-6000-5666

800008833

801651731

 

Indonesia

APAC

+86-21-64698899 x7500

515-5050

 

 

Malaysia

APAC

+86-21-64698899 x7500

1 800 806112

 

 

New Zealand

APAC

+61 2 9870 2127

0800 442 128

 

 

Philippines

APAC

+86-21-64698899 x7500

1800 16510463

 

 

Singapore

APAC

+86-21-64698899 x7500 

1 800-188-6007

1 800-188-6008

 

Sri Lanka

APAC

+ 91-80-6000-5666

 

 

 

Thailand

APAC

+66 2263 6802

02-263-6802

 

 

Taiwan

APAC

0800008833

00801651731

 

 

 

 

 

 

 

 

Antigua and Barbuda  

LATAM

1-866-317-3479

 

 

 

Argentina

LATAM

8009994848

 

 

 

Bahamas

LATAM

1-866-317-5701

 

 

 

Barbados     

LATAM

1-800-534-3364

 

 

 

Bermuda

LATAM

1-866-263-4619

 

 

 

Bolivia      

LATAM

800100362

 

 

 

Brasil

LATAM

8008817090

 

 

 

Cayman Islands

LATAM

1-866-263-7040

 

 

 

Chile

LATAM

800512500

 

 

 

Colombia

LATAM

18000910730

 

 

 

Costa Rica

LATAM

0-800-012-1448

 

 

 

Dominican Republic

LATAM

1-888-751-2322

 

 

 

Ecuador

LATAM

1800001045

 

 

 

El Salvador

LATAM

8007055

 

For LATAM Only

 

Guatemala    

LATAM

1801-13-00200     

 

 

 

Jamaica      

LATAM

1-800-647-2702

 

The countries where we don´t have the 0800 number

 

Mexico

LATAM

18008014000

 

can dial the following numbers in Miami USA:

 

Netherlands Antilles

LATAM

001-866-322-0525

 

 

 

Nicaragua

LATAM

001-800-2201805

 

MBS support and Professional Support

3056034466

Panama       

LATAM

001-800-507-1886

 

PSS Enterprise Premier

3056034484

Paraguay     

LATAM

00-98005420004

 

PSS Enterprise Essential

3056034485

Peru

LATAM

0800-52084

 

 

 

Puerto_Rico  

LATAM

18665846060 

 

 

 

St. Lucia

LATAM

1-866-796-6297

 

 

 

St Kitts and Nevis    

LATAM

1-866-745-0651

 

 

 

St Vincent and The Grenadines

LATAM

1-866-796-2902

 

 

 

Trinidad and Tobago

LATAM

1-888-801-2601

 

 

 

Turks and Caicos Islands

LATAM

1-866-745-7549

 

 

 

Uruguay

LATAM

000-413-598-3164

 

 

 

Venezuela

LATAM

8001004892

 

 

 

Virgin Islands

LATAM

1866 796 2949

 

 

 

 

 

 

 

 

 

Canada

US

1 800 936 7358

 

Also has options in French

 

USA

US

1 800 936-3100

 

 

 

 

 

 

 

 

 

Afghanistan

emea

+971 4 3917788

 

 

 

Albania

emea

+36 1 437 2782

 

 

 

Algeria

emea

+213 (0) 21 48 00 72

 

 

 

Angola

emea

+27 11 361 7778

 

 

 

Austria

emea

+43 150 2222 329

 

 

 

Bahrain

emea

+971 4 3917788

80000 633

 

 

Belgium [France]

emea

+32 250 33113

 

 

 

Belgium [NL]

emea

+32 2 5118825

 

 

 

Bosnia and Herzegovina

emea

+36 1 437 2782

 

 

 

Botswana

emea

+27 11 361 7778

 

 

 

Budapest

emea

+36 1 437 2782

 

 

 

Bulgaria

emea

+359 2 9657 112

 

 

 

Congo, Democratic Republic Of

emea

None - customer will call France

 

 

 

Croatia

emea

800 4356

 

 

 

Cyprus

emea

+971 4 391 7788

800 90 900

 

 

Czech Republic

emea

+420 261 197 553

 

 

 

Denmark

emea

+45 44 89 01 04

 

 

 

Dubai (UAE)

emea

+971 439 1 7788

 

 

 

Egypt

emea

+971 4 3917788

800 4356

 

 

Estonia

emea

+372 6679875

 

 

 

Finland

emea

+358 9 525 502 03

 

 

 

France

emea

+33 825 827 829

 

 

 

Germany

emea

+49 180 5 67 2329

 

 

 

Ghana

emea

+27 11 361 7778

 

 

 

Greece

emea

+30 211 120 6510

 

 

 

Hungary

emea

+36 1 437 2882

 

 

 

Iraq

emea

+971 4 3917788

 

 

 

Ireland, Republic of

emea

+353 1 7065700

 

 

 

Israel

emea

7622370

 

 

 

Italy

emea

+39 02 7039 8335

 

 

 

Ivory Coast

emea

None - customer will call France

 

 

 

Jordan

emea

+971 4 3917788

0800 22101

 

 

Kenya

emea

 

 

 

 

Kosavo

emea

+36 1 437 2782

 

 

 

Kuwait

emea

+971 4 3917788

 

 

 

Latvia

emea

+371 704 6556

 

 

 

Lebanon

emea

+971 4 3917788

 

 

 

Libya

emea

None - customer will call France or UK

 

 

 

Liechtenstein

emea

+41 848 80 2329

 

 

 

Lithuania

emea

+370 5 2113343

 

 

 

Luxembourg

emea

None - customer will call one of the Belgium numbers depending on language

 

 

 

Macedonia

emea

+36 1 437 2782

 

 

 

Malta

emea

+971 4 3917788

800 65432

 

 

Mauritania

emea

None - customer will call France or UK

 

 

 

Mauritius

emea

 

 

 

 

Morocco

emea

+356 8100809

 

 

 

Mozambique

emea

+27 11 361 7778

 

 

 

Netherlands

emea

+31 20 5001086

Premier

 

 

Netherlands

emea

+31 20 5001081

Essential

 

 

Nigeria

emea

+27 11 361 7778

 

 

 

Norway

emea

+47 22 02 25 46

 

 

 

Oman

emea

+971 4 3917788

 

 

 

Pakistan

emea

+971 4 3917788

 

 

 

Poland

emea

+48 225941555

 

 

 

Portugal

emea

+351 21 440 92 75

 

 

 

Qatar

emea

+971 4 3917788

 

 

 

Romania

emea

+40 21 202 4207

 

 

 

Russia

emea

+7 095 775 8358

Excluding National Holidays

 

 

Rwanda

emea

 

 

 

 

Saudi Arabia

emea

+971 4 3917788

800 897 1411

 

 

Senegal

emea

None - customer will call France

 

 

 

Serbia and Montenegro

emea

None - customer calls TAM

 

 

 

Slovak Republic

emea

+421 25929 5555

 

 

 

Slovakia

emea

+386 1 585 34 49

 

 

 

Slovenia

emea

+386 1 5846 199

 

 

 

South Africa

emea

+27 11 361 7778

Direct Premier

 

 

South Africa

emea

+27 11 361 7779

Direct Essential

 

 

South Africa

emea

0800 225537

Local Essential

 

 

South Africa

emea

0800 677736

Local Premier

 

 

Spain

emea

+34 902 202 124

Summer Timetable (01 July-15 Sept.) 09:00-14:00 CET(Mon-Fri)

 

 

Spain

emea

+34 91 349 26 50

Summer Timetable (01 July-15 Sept.) 09:00-14:00 CET(Mon-Fri)

 

 

Sweden

emea

+46 863 257 01

 

 

 

Sweden

emea

+46 7522741

 

 

 

Switzerland

emea

+41 848 80 22 55

 

 

 

Tunisia

emea

+216 (0) 71960006

 

 

 

Turkey

emea

+90 212 33 66 936

 

 

 

Turkey

emea

+90 212 33 66 999

 

 

 

Ukraine

emea

None - customer calls Russia or Czech Republic

 

 

 

United Arab Emirates

emea

+971 4 3917788

 

 

 

United Kingdom

emea

+44 870 50 10 800

Premier

 

 

United Kingdom

emea

+44 870 50 10 600

Essential

 

 

Yemen

emea

+971 4 3917788

 

 

 

Yemen

emea

+971 4 3917789

 

 

 

Zambia

emea

+27 11 361 7778

 

 

 

Zimbabwe

emea

+27 11 361 7778

 

 

 

 

*World Wide support contract is required unless otherwise specified in your Premier Contract

 

Friday
Jan082010

UM (Exchange and OCS) Cert Issue - Post Install of New Cert (Nov 08 2008)

I recently had to replace a near to expired certificate on a Exchange 2007 SP1 server.

This machine had two certificates:

1)      External certificate with the various names required: mail.compABC.com, autodiscover.compABC.com, ect

2)      Internal certificate (AD integrated CA) added to publish the internal name and services of the server

 

After replacing the external certificate we started to get UM errors.

 

On the Exchange server the following errors were seen:

 

Event Type:                     Warning

Event Source:                MSExchange Unified Messaging

Event Category:            UMService

Event ID:   1113

Date:                                    11/5/2008

Time:                                   11:41:38 AM

User:                                    N/A

Computer:                       ExchangeUMServer

Description:

The Unified Messaging server failed to exchange the required certificates with an IP gateway to enable Transport Layer Security (TLS) for an incoming call. Check that this is a configured TLS peer and that the correct certificates are being used. More information: A TLS failure occurred because the remote end disconnected while TLS negotiation was in progress. The error Code was -2146233088 and the message was Unknown error (0x80131500).  .

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

On the OCS server the following errors were see:

 

Event Type:                     Error

Event Source:                OCS Inbound Routing

Event Category:            (1037)

Event ID:   45024

Date:                                    11/7/2008

Time:                                   11:13:56 PM

User:                                    N/A

Computer:                       OCSServer

Description:

Missed call notifications cannot be sent.

 

An attempt to use an Exchange UM Server for a missed call notification failed: ExchangeUMServer.CompABC.Com.

Failure occurrences: 1, since 11/7/2008 11:13:26 PM.

Failure Details: Failure occurred while connecting. A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider outgoing TLS negotiation failed; HRESULT=-2146762487

Cause: The Exchange UM server may be experiencing a problem.

Resolution:

Examine the event logs on the indicated Exchange UM server to determine the cause of the problem.

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

After some random time OCS to Exchange voicemail would stop.

Restarting the Exchange Speech Service (and Ex UM service dependency) resolved the issue temporarily.

 

Looking through the Logs on the Exchange Server I found the following event id that stated that the external cert was being used for UM.

 

Event Type:                     Information

Event Source:                MSExchange Unified Messaging

Event Category:            UMService

Event ID:   1112

Date:                                    11/8/2008

Time:                                   8:52:57 AM

User:                                    N/A

Computer:                       ExchangeUMServer

Description:

The Microsoft Exchange Unified Messaging service will attempt to use a certificate with the following details: IssuerName = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, IsSelfSigned = "False", NotValidAfter = "11/1/2011 8:40:41 AM". The path to this certificate is "C:\Program Files\Microsoft\Exchange Server\UnifiedMessaging\UMServiceCertificate.cer".

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

Thus real issue was that OCS to Exchange UM needs the ISSUE TO name to be the FQDN of the internal server – which was not the case for our external cert.

 

So we could re-issue the external cert and expose the internal name or we could just force UM to use the internal cert again.

 

Spending some time trying to figure out if the enable-exchangecertificate –service NONE command worked (my thoughts were just to remove the UM portion from the external cert) I found that the NONE command really does….well nothing….

 

So I thought about exporting and re-importing the external cert – problem is you can’t unless you move services (like hub transport) to a different cert….


Thus I was very close to looking for a new external cert when one of the Product Group members shared this little fact.

 

‘UM never care about what you do in enable-exchangecertificate –Services UM. UM has it’s own logic (similar in Transport) to pick the cert it uses. It prefer the latest CA issued cert…. if you create a new internal CA cert with FQDN of the UM server, UM will pick that over any other cert currently installed.”

 

So I requested a new internal cert – which automatically imported with the UM service enabled. Removed the old internal cert and restarted the Exchange UM Service.

 

Yep – as predicted it used the new internal cert.  Problem solved.

 

Hopefully others can benefit from my pain.

 

rs

 

Friday
Jan082010

Q. What is "Hyper-V Remote File Browsing" (Oct 08 2008)

Q.  What is "Hyper-V Remote File Browsing"

It shows up when I add another Hyper-V server in the Hyper-V Manager console, by selecting "Connect to Server", then right-click that server name and choose "Import Virtual Machine". After clicking the Browse button, it shows up under Folders section.

Besides, what does the path "::{0907616E-F5E6-48D8-9D61-A91C3D28106D}\HYPER-V-TEST" mean (Hyper-V-Test is the name of my server)? Does the GUID match anything or is it just random?

 

A. Remote File Browsing is a shell namespace extension implemented by Hyper-V, it provides a way to browse the folders/files on remove Hyper-V server without requiring server to open extra shell over the network.

 

The path "::{0907616E-F5E6-48D8-9D61-A91C3D28106D}\HYPER-V-TEST" is to tell shell (explorer or common file dialog) that it is hosting/pointing to the RemoteFileBrowsing shell namespace extension on the HYPER-V-TEST. The guid is Hyper-V remotefilebrowsing shell namespace extension GUID. However, due to  the limitation on common file browser, it is not able to translated into "Hyper-V Remote File Browsing".