Article ID: 8675, created on Jul 12, 2010, last review on May 8, 2014

  • Applies to:
  • Operations Automation 5.0

Symptoms

After upgrade to POA 5.0 the provisioning of Exchange hosting fails with the following error message:

Could not find for provide Exchange 2007 services: Exchange2007Mailstore (mailboxes), Exchange2007SMTP, Exchange2007SMTPAuth, Exchange2007OAB, Exchange2007POP3, Exchange2007IMAP4, Exchange2007Protocols, Exchange2007Autodiscover. Please check the following requirements: 1) all necessary services are installed in one AD domain; 2) all services satisfy given attributes ('**ATTRIBUTES_LIST**'); 3) there exist mailbox stores on the mail-store services, which satisfy given store attributes ('**STORE_ATTRIBUTES_LIST**'); 4) there exist ready to provide mailbox and (or) public folder stores; 5) branding is configured.

Cause

Starting from POA 5.0, branding configuration is strictly validated for Exchange services. If branding is not correctly configured then provisioning of Exchange fails.

Resolution

To validate branding configuration for Exchange services, the following steps should be performed before upgrade to POA 5.0:

  1. Query list of Exchange branding access points:

    SELECT * FROM brand_access_points WHERE service_type LIKE 'Exch%'
    
  2. Validate format of IP address in the access_point column for all returned access points. This IP address is used to identify Exchange service access point. It should be specified in the IPv4 normalization format 'xxx.xxx.xxx.xxx'. For example, '100.10.1.1' IP address in the normalized form is '100.010.001.001'.

  3. Set the IP addresses in the IPv4 normalization format, where it is required:

    UPDATE brand_access_points SET access_point = 'xxx.xxx.xxx.xxx' WHERE access_point_id IN (**ID1, ID2, ...**)_
    

    ID1, ID2, ... - id's of access points having the same IP address.

  4. If you have installed Exchange 2007, then check that a returned list of a brand access points contains an access point for Autodiscover service (service type of this access point is 'ExchAutoDiscover').

  5. If an access point for Autodiscover service is absent, then after* upgrade to POA 5.0* you need to create it using the following SQL command:

    INSERT INTO brand_access_points(access_point, service_type, sc_id, hostname, prefix, initial_type) SELECT nlb.ip_addr, 'ExchAutoDiscover', sc.sc_id, nlb.dns_domain_prefix || '.' || d.name, nlb.dns_domain_prefix, 3  FROM exch_nlb_clusters nlb INNER JOIN domains d ON nlb.dns_domain_id = d.domain_id, service_classes sc WHERE nlb.service_type = 9 AND sc.name = 'Exchange';
    

Search Words

Could not find Exchange 2007 services

Exchange provisioning fails

Upgrade POA to 5.0

5356b422f65bdad1c3e9edca5d74a1ae 2554725ed606193dd9bbce21365bed4e caea8340e2d186a540518d08602aa065 c27596ac4fff6cb4c8ec8891dae57001 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF