I take back all my hate, i got it to work! it was just way more complicated that i would have expected it to be and i have no real experience with hosted envorinments like this so that made it considerably harder for me to set up.
Everything seems to be going fine except i have the following problem:
NO Address lists or OAB's are being creted by HMC when a domain is setup and although OWA works outlook does not... Why (or more like what did i miss that would cause this issue).
The first organization that i setup (alpine skihouse) does have an address list and oab....
The address list and OAB will only be created when you create the first MAPI user. So, make sure you subscribe the user to a plan that has MAPI enabled.
Thanks again for your help. I really appreciate it. i went back and re-tested the plans and was able to create a new user account and have the address list and oab created. Just a couple of more questions...
1. how can i tell which plans are mapi enabled? (the provtest somfilename.xml)
2. how can i mapi enable all plans?
3. is the hosting plan or the mail box plan the one that needs to be mapi enabled? (i am assuming the mailbox plan).
4. how can i go and apply the correct plan to all existing users? (so that they get an oab created) ?
String "<mapiEnabled>1</mapiEnabled>" in response indicates that plan is MAPI-enabled
robert5150
2. how can i mapi enable all plans?
Add/change mapiEnabled feature in the plan. Use procedure Managed Plans::AddFeaturesToPlan is it doesn't exist (GetPlan will tell you that), or Managed Plans::ModifyPlanFeature is GetPlan returns "<mapiEnabled>0</mapiEnabled>".
thanks for you reply. after i determined that the platinum mail box plan was the one that was mapi enabled i tried the following and got this result:
C:\Program Files\Microsoft Hosting\Provisioning\Samples\ManagedPlans>provtest Ch
angeCustomerPlan.xml /x2
<response>
<errorContext description="The customer does not have an existing plan of the
same type as the new specified plan."
code="0x80131509"
executeSeqNo="36">
You need to make sure that the organization that the user belongs to has the plan first before you can change to it. Make sure you add the plan to the organization.
kiphup
Member
328 Points
129 Posts
Re: Hosted Exchange 4.5
Jun 06, 2010 03:35 AM|LINK
If you follow the installation guide, which step are you failing and what's teh error?
robert5150
0 Points
11 Posts
Re: Hosted Exchange 4.5
Jun 06, 2010 05:59 AM|LINK
I take back all my hate, i got it to work! it was just way more complicated that i would have expected it to be and i have no real experience with hosted envorinments like this so that made it considerably harder for me to set up.
Tomorrow i will get mail flowing...
kiphup
Member
328 Points
129 Posts
Re: Hosted Exchange 4.5
Jun 07, 2010 11:59 PM|LINK
Check out, http://blogs.technet.com/b/provtest/, it should give you a bit more in depth information about how HMC is like.
robert5150
0 Points
11 Posts
Re: Hosted Exchange 4.5
Jun 15, 2010 08:00 AM|LINK
Everything seems to be going fine except i have the following problem:
NO Address lists or OAB's are being creted by HMC when a domain is setup and although OWA works outlook does not... Why (or more like what did i miss that would cause this issue).
The first organization that i setup (alpine skihouse) does have an address list and oab....
Any ideas?
Thanks
kiphup
Member
328 Points
129 Posts
Re: Hosted Exchange 4.5
Jun 15, 2010 02:08 PM|LINK
The address list and OAB will only be created when you create the first MAPI user. So, make sure you subscribe the user to a plan that has MAPI enabled.
robert5150
0 Points
11 Posts
Re: Hosted Exchange 4.5
Jun 16, 2010 04:45 AM|LINK
Thanks again for your help. I really appreciate it. i went back and re-tested the plans and was able to create a new user account and have the address list and oab created. Just a couple of more questions...
1. how can i tell which plans are mapi enabled? (the provtest somfilename.xml)
2. how can i mapi enable all plans?
3. is the hosting plan or the mail box plan the one that needs to be mapi enabled? (i am assuming the mailbox plan).
4. how can i go and apply the correct plan to all existing users? (so that they get an oab created) ?
Thanks again for your help.
Robert
DmitriG
Contributor
4212 Points
1101 Posts
Re: Hosted Exchange 4.5
Jun 16, 2010 01:35 PM|LINK
Procedure Managed Plans::GetPlan
<?xml version="1.0" encoding="utf-8"?> <request> <data> <preferredDomainController>ad01.something.local</preferredDomainController> <planName>SomePlan</planName> <statusTypeName>Enabled</statusTypeName> </data> <procedure> <execute namespace="Managed Plans" procedure="GetPlan" impersonate="1"> <before source="data" destination="executeData" mode="merge" /> <after source="executeData" destination="data" mode="merge" /> </execute> </procedure> </request>String "<mapiEnabled>1</mapiEnabled>" in response indicates that plan is MAPI-enabled
Add/change mapiEnabled feature in the plan. Use procedure Managed Plans::AddFeaturesToPlan is it doesn't exist (GetPlan will tell you that), or Managed Plans::ModifyPlanFeature is GetPlan returns "<mapiEnabled>0</mapiEnabled>".
<?xml version="1.0" encoding="utf-8"?> <request> <data> <preferredDomainController>ad01.something.local</preferredDomainController> <planName>SomePlan</planName> <statusTypeName>Enabled</statusTypeName> <features> <feature> <featureDescription>Enable MAPI access</featureDescription> <featureName>mapiEnabled</featureName> <featureValue>1</featureValue> </feature> </features> </data> <procedure> <execute namespace="Managed Plans" procedure="AddFeaturesToPlan" impersonate="1"> <before source="data" destination="executeData" mode="merge" /> <after source="executeData" destination="data" mode="merge" /> </execute> </procedure> </request><?xml version="1.0" encoding="utf-8"?> <request> <data> <preferredDomainController>ad01.something.local</preferredDomainController> <featureName>mapiEnabled</featureName> <featureValue>1</featureValue> <planName>SomePlan</planName> </data> <procedure> <execute namespace="Managed Plans" procedure="ModifyPlanFeature" impersonate="1"> <before source="data" sourcePath="preferredDomainController" destination="executeData" mode="move" /> <before source="data" sourcePath="featureName" destination="executeData" mode="move" /> <before source="data" sourcePath="featureValue" destination="executeData" mode="move" /> <before source="data" sourcePath="planName" destination="executeData" mode="move" /> <after source="executeData" destination="data" mode="merge" /> </execute> </procedure> </request>Mailbox plan. Organization plan controls how OAB will be provisioned (PF distribution, Web distribution, or both).
Update your plans if required, then use procedure Hosted Email 2007::ChangeUserPlanAssignment to assign to user the same plan.
Dmitri Gaikovoi
robert5150
0 Points
11 Posts
Re: Hosted Exchange 4.5
Jun 19, 2010 07:47 AM|LINK
thanks for you reply. after i determined that the platinum mail box plan was the one that was mapi enabled i tried the following and got this result:
C:\Program Files\Microsoft Hosting\Provisioning\Samples\ManagedPlans>provtest Ch
angeCustomerPlan.xml /x2
<response>
<errorContext description="The customer does not have an existing plan of the
same type as the new specified plan."
code="0x80131509"
executeSeqNo="36">
<errorSource namespace="Error Provider"
procedure="SetError"/>
<errorSource namespace="Managed Plans"
procedure="ExecPlanSQL_"/>
<errorSource namespace="Managed Plans"
procedure="ChangeCustomerPlan_"/>
<errorSource namespace="Managed Plans"
procedure="ChangeCustomerPlan"/>
</errorContext>
</response>
C:\Program Files\Microsoft Hosting\Provisioning\Samples\ManagedPlans>
Any ideas what i am doing wrong?
kiphup
Member
328 Points
129 Posts
Re: Hosted Exchange 4.5
Jun 19, 2010 12:40 PM|LINK
You need to make sure that the organization that the user belongs to has the plan first before you can change to it. Make sure you add the plan to the organization.
robert5150
0 Points
11 Posts
Re: Hosted Exchange 4.5
Jun 19, 2010 03:23 PM|LINK
I tried to change the mailbox plan to Platinum from Gold for the OU:
ou=consolidatedmessaging,ou=consolidatedmessenger,ou=hosting,dc=fabrikam,dc=com
and then got the above error messager