Is this still a limitation in AutoSPInstaller? That is, can you only create one of each service apps?
(I'm too lazy to test it manually right now...)
(I'm too lazy to test it manually right now...)
<Install SPVersion="2013">
<ConfigFile>config-AutoSPInstaller.xml</ConfigFile>
<InstallDir>E:\Program Files\Microsoft Office Servers</InstallDir>
<DataDir>E:\Program Files\Microsoft Office Servers\15.0\Data</DataDir>
<PIDKey>T3VBV-9NJ9G-FMC94-2VVYP-HH3WH</PIDKey>
<SKU>Enterprise</SKU>
<OfflineInstall>true</OfflineInstall>
<PauseAfterInstall>true</PauseAfterInstall>
<RemoteInstall Enable="true">
<ParallelInstall>false</ParallelInstall>
</RemoteInstall>
<AutoAdminLogon Enable="true">
<Password>f4TREgedaZ8prap</Password>
</AutoAdminLogon>
<Disable>
<LoopbackCheck>true</LoopbackCheck>
<UnusedServices>true</UnusedServices>
<IEEnhancedSecurity>true</IEEnhancedSecurity>
<CertificateRevocationListCheck>false</CertificateRevocationListCheck>
</Disable>
</Install>
<Farm>
<Passphrase>SharePointDevCLX20!5</Passphrase>
<Account>
<AddToLocalAdminsDuringSetup>true</AddToLocalAdminsDuringSetup>
<LeaveInLocalAdmins>false</LeaveInLocalAdmins>
<Username>domain\SPD_Farm</Username>
<Password>Thafe8aswUWaze3</Password>
</Account>
<CentralAdmin Provision="PHLSPA001">
<Database>Content_CentralAdmin</Database>
<Port>8080</Port>
<UseSSL>true</UseSSL>
</CentralAdmin>
<Database>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
<DBPrefix>SPD</DBPrefix>
<ConfigDB>Config</ConfigDB>
</Database>
<Services>
<SandboxedCodeService Start="PHLSPA003" />
<ClaimsToWindowsTokenService Start="PHLSPA002" UpdateAccount="true" />
<SMTP Install="false" />
<OutgoingEmail Configure="true">
<SMTPServer>mailclx.domain.com</SMTPServer>
<EmailAddress>SPAdmin@domain.com</EmailAddress>
<ReplyToEmail>SPAdmin@domain.com</ReplyToEmail>
</OutgoingEmail>
<IncomingEmail Start="PHLSPA003" />
<DistributedCache Start="PHLSPA003" />
<WorkflowTimer Start="PHLSPA001" />
<FoundationWebApplication Start="PHLSPA003" />
</Services>
<ManagedAccounts>
<ManagedAccount CommonName="spservice">
<Username>domain\SPD_Services</Username>
<Password>2abreveMaPufR4g</Password>
</ManagedAccount>
<ManagedAccount CommonName="Portal">
<Username>domain\SPD_PortalAppPool</Username>
<Password>ga4awrAcecuyuye</Password>
</ManagedAccount>
<ManagedAccount CommonName="MySiteHost">
<Username>domain\SPD_ProfilesAppPool</Username>
<Password>2Epha6AtHazahen</Password>
</ManagedAccount>
<ManagedAccount CommonName="SearchService">
<Username>domain\SPD_SearchService</Username>
<Password>pAswa8ruwreCheN</Password>
</ManagedAccount>
<ManagedAccount CommonName="WebServices">
<Username>domain\SPD_WebSvcApp</Username>
<Password>qe3tUtABAm8cAsw</Password>
</ManagedAccount>
</ManagedAccounts>
<ObjectCacheAccounts>
<SuperUser>domain\SPD_CacheSuperUser</SuperUser>
<SuperReader>domain\SPD_CacheSuperReader</SuperReader>
</ObjectCacheAccounts>
<Logging>
<IISLogs Compress="true">
<Path>F:\Inetpub\logs\LogFiles</Path>
</IISLogs>
<ULSLogs Compress="true">
<LogLocation>F:\SharePoint\15.0\ULSLogs</LogLocation>
<LogDiskSpaceUsageGB></LogDiskSpaceUsageGB>
<DaysToKeepLogs></DaysToKeepLogs>
<LogCutInterval></LogCutInterval>
</ULSLogs>
<UsageLogs Compress="true">
<UsageLogDir>F:\SharePoint\15.0\UsageLogs</UsageLogDir>
<UsageLogMaxSpaceGB></UsageLogMaxSpaceGB>
<UsageLogCutTime></UsageLogCutTime>
</UsageLogs>
</Logging>
</Farm>
<WebApplications AddURLsToHOSTS="true">
<WebApplication Name="domain Portal Development">
<Type>Portal</Type>
<ApplicationPool>portaldev.domain.com</ApplicationPool>
<Url>https://portaldev.domain.com</Url>
<Port>443</Port>
<UseHostHeader>true</UseHostHeader>
<AddURLToLocalIntranetZone>true</AddURLToLocalIntranetZone>
<GrantCurrentUserFullControl>true</GrantCurrentUserFullControl>
<UseClaims>true</UseClaims>
<UseBasicAuthentication>false</UseBasicAuthentication>
<UseOnlineWebPartCatalog>false</UseOnlineWebPartCatalog>
<Database>
<Name>Content_Portal</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
<ManagedPaths>
<ManagedPath explicit="true" relativeUrl="help" />
</ManagedPaths>
<SiteCollections>
<SiteCollection siteUrl="https://portaldev.domain.com">
<Name>domain Portal Development Home</Name>
<Description>Portal Home Site</Description>
<HostNamedSiteCollection>false</HostNamedSiteCollection>
<Owner>domain\SPD_Admin</Owner>
<CustomDatabase></CustomDatabase>
<SearchUrl>https://searchdev.domain.com</SearchUrl>
<Template>SPSPORTAL#0</Template>
<LCID>1033</LCID>
<Locale>en-us</Locale>
<Time24>false</Time24>
</SiteCollection>
</SiteCollections>
</WebApplication>
<WebApplication Name="MySite Host">
<Type>MySiteHost</Type>
<ApplicationPool>mysites.domain.com</ApplicationPool>
<Url>https://mysites.domain.com</Url>
<Port>443</Port>
<UseHostHeader>true</UseHostHeader>
<AddURLToLocalIntranetZone>true</AddURLToLocalIntranetZone>
<GrantCurrentUserFullControl>true</GrantCurrentUserFullControl>
<UseClaims>true</UseClaims>
<UseBasicAuthentication>false</UseBasicAuthentication>
<UseOnlineWebPartCatalog>true</UseOnlineWebPartCatalog>
<Database>
<Name>Content_MySites</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
<ManagedPaths>
<ManagedPath explicit="false" relativeUrl="personal" />
</ManagedPaths>
<SiteCollections>
<SiteCollection siteUrl="https://mysites.domain.com">
<Name>My Site Host</Name>
<Description>My Site Host</Description>
<HostNamedSiteCollection>false</HostNamedSiteCollection>
<Owner>domain\SPD_Admin</Owner>
<CustomDatabase></CustomDatabase>
<SearchUrl>https://searchdev.domain.com</SearchUrl>
<Template>SPSMSITEHOST#0</Template>
<LCID>1033</LCID>
<Locale>en-us</Locale>
<Time24>false</Time24>
</SiteCollection>
</SiteCollections>
</WebApplication>
<WebApplication Name="Search Site">
<Type>WebServices</Type>
<ApplicationPool>searechdev.domain.com</ApplicationPool>
<Url>https://searechdev.domain.com</Url>
<Port>443</Port>
<UseHostHeader>true</UseHostHeader>
<AddURLToLocalIntranetZone>true</AddURLToLocalIntranetZone>
<GrantCurrentUserFullControl>true</GrantCurrentUserFullControl>
<UseClaims>true</UseClaims>
<UseBasicAuthentication>false</UseBasicAuthentication>
<UseOnlineWebPartCatalog>true</UseOnlineWebPartCatalog>
<Database>
<Name>Content_Search</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
<ManagedPaths />
<SiteCollections>
<SiteCollection siteUrl="https://searechdev.domain.com/">
<Name>domain Search Site</Name>
<Description>domain Global Search Site</Description>
<HostNamedSiteCollection>false</HostNamedSiteCollection>
<Owner>domain\SPD_Admin</Owner>
<CustomDatabase></CustomDatabase>
<SearchUrl>https://searechdev.domain.com/search</SearchUrl>
<Template>SRCHCEN#0</Template>
<LCID>1033</LCID>
<Locale>en-us</Locale>
<Time24>false</Time24>
</SiteCollection>
</SiteCollections>
</WebApplication>
</WebApplications>
<ServiceApps>
<ManagedMetadataServiceApp Provision="PHLSPA001,PHLSPA003">
<Name>Managed Metadata Service</Name>
<ProxyName>Managed Metadata Service</ProxyName>
<Database>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</ManagedMetadataServiceApp>
<UserProfileServiceApp Provision="PHLSPA001,PHLSPA002">
<Name>User Profile Service Application</Name>
<ProxyName>User Profile Service Application</ProxyName>
<MySiteHostLocation>https://mysites.domain.com</MySiteHostLocation>
<MySiteManagedPath>personal</MySiteManagedPath>
<EnableNetBIOSDomainNames>false</EnableNetBIOSDomainNames>
<StartProfileSync>true</StartProfileSync>
<CreateDefaultSyncConnection>false</CreateDefaultSyncConnection>
<SyncConnectionAccount>CONTOSO\SP_ProfileSync</SyncConnectionAccount>
<SyncConnectionAccountPassword></SyncConnectionAccountPassword>
<Database>
<ProfileDB>UPS_Profile</ProfileDB>
<SyncDB>UPS_Sync</SyncDB>
<SocialDB>UPS_Social</SocialDB>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</UserProfileServiceApp>
<EnterpriseSearchService Provision="PHLSPA002">
<ContactEmail>Notifications@domain.com</ContactEmail>
<ConnectionTimeout>60</ConnectionTimeout>
<AcknowledgementTimeout>60</AcknowledgementTimeout>
<ProxyType>Default</ProxyType>
<IgnoreSSLWarnings>true</IgnoreSSLWarnings>
<InternetIdentity>Mozilla/4.0 (compatible; MSIE 4.01; Windows NT; MS Search 6.0 Robot)</InternetIdentity>
<CustomIndexLocation></CustomIndexLocation>
<PerformanceLevel>PartlyReduced</PerformanceLevel>
<ShareName>SearchIndex</ShareName>
<EnterpriseSearchServiceApplications>
<EnterpriseSearchServiceApplication Name="Search Service Application">
<FailoverDatabaseServer></FailoverDatabaseServer>
<Partitioned>false</Partitioned>
<Partitions>1</Partitions>
<SearchServiceApplicationType>Regular</SearchServiceApplicationType>
<ContentAccessAccount>domain\SPD_SearchContent</ContentAccessAccount>
<ContentAccessAccountPassword>qEthA5ud5CrAcUC</ContentAccessAccountPassword>
<Database>
<Name>Search</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
<ApplicationPool Name="SharePoint Search Application Pool" />
<CrawlComponent Provision="PHLSPA002" />
<QueryComponent Provision="PHLSPA003" />
<SearchQueryAndSiteSettingsComponent Provision="PHLSPA001" />
<AdminComponent Provision="PHLSPA002">
<ApplicationPool Name="SharePoint Search Application Pool" />
</AdminComponent>
<IndexComponent Provision="PHLSPA003" />
<ContentProcessingComponent Provision="PHLSPA002" />
<AnalyticsProcessingComponent Provision="PHLSPA002" />
<Proxy Name="Search Service Application">
<Partitioned>false</Partitioned>
<ProxyGroup>Default</ProxyGroup>
</Proxy>
<SearchCenterUrl>https://searchdev.domain.com</SearchCenterUrl>
</EnterpriseSearchServiceApplication>
</EnterpriseSearchServiceApplications>
</EnterpriseSearchService>
<StateService Provision="PHLSPA001">
<Name>State Service</Name>
<ProxyName>State Service</ProxyName>
<Database>
<Name>StateService</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</StateService>
<WebAnalyticsService Provision="localhost">
<Name>Web Analytics Service Application</Name>
<Database>
<ReportingDB>WebAnalyticsReporting</ReportingDB>
<StagingDB>WebAnalyticsStaging</StagingDB>
<DBServer></DBServer>
<DBAlias Create="false">
<DBInstance></DBInstance>
<DBPort></DBPort>
</DBAlias>
</Database>
</WebAnalyticsService>
<SPUsageService Provision="PHLSPA002">
<Name>Usage and Health Data Collection</Name>
<Database>
<Name>UsageAndHealth</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</SPUsageService>
<SecureStoreService Provision="PHLSPA001">
<Name>Secure Store Service</Name>
<ProxyName>Secure Store Service</ProxyName>
<Database>
<Name>SecureStore</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</SecureStoreService>
<BusinessDataConnectivity Provision="PHLSPA001">
<Name>Business Data Connectivity Service</Name>
<ProxyName>Business Data Connectivity Service</ProxyName>
<Database>
<Name>BusinessDataCatalog</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</BusinessDataConnectivity>
<WordAutomationService Provision="PHLSPA002">
<Name>Word Automation Services</Name>
<ProxyName>Word Automation Services</ProxyName>
<Database>
<Name>WordAutomation</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</WordAutomationService>
<AppManagementService Provision="PHLSPA001">
<Name>App Management Service</Name>
<ProxyName>App Management Service</ProxyName>
<AppDomain>apps.contoso.com</AppDomain>
<Database>
<Name>AppManagement</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</AppManagementService>
<SubscriptionSettingsService Provision="PHLSPA001">
<Name>Subscription Settings Service</Name>
<AppSiteSubscriptionName>app</AppSiteSubscriptionName>
<Database>
<Name>SubscriptionSettings</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</SubscriptionSettingsService>
<WorkManagementService Provision="PHLSPA002">
<Name>Work Management Service Application</Name>
<ProxyName>Work Management Service Application</ProxyName>
</WorkManagementService>
<MachineTranslationService Provision="PHLSPA002">
<Name>Machine Translation Service</Name>
<ProxyName>Machine Translation Service</ProxyName>
<Database>
<Name>TranslationService</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</MachineTranslationService>
<PowerPointConversionService Provision="PHLSPA002">
<Name>PowerPoint Conversion Service Application</Name>
<ProxyName>PowerPoint Conversion Service Application</ProxyName>
</PowerPointConversionService>
</ServiceApps>
<EnterpriseServiceApps>
<ExcelServices Provision="PHLSPA001,PHLSPA002">
<Name>Excel Services Application</Name>
<UnattendedIDUser>domain\SPD_ExcelUser</UnattendedIDUser>
<UnattendedIDPassword>tharuzaquhuP5pr</UnattendedIDPassword>
</ExcelServices>
<VisioService Provision="PHLSPA001">
<Name>Visio Graphics Service</Name>
<ProxyName>Visio Graphics Service</ProxyName>
<UnattendedIDUser>domain\SPD_VisioUser</UnattendedIDUser>
<UnattendedIDPassword>thUtuS5fRuphAk7</UnattendedIDPassword>
</VisioService>
<AccessService Provision="PHLSPA001">
<Name>Access 2010 Service</Name>
<ProxyName>Access 2010 Service</ProxyName>
</AccessService>
<AccessServices Provision="PHLSPA001">
<ProxyName>Access Services</ProxyName>
<Database>
<Name>AccessServices</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</AccessServices>
<PerformancePointService Provision="PHLSPA001">
<Name>PerformancePoint Service</Name>
<ProxyName>PerformancePoint Service</ProxyName>
<UnattendedIDUser>domain\SPD_PerfPointUser</UnattendedIDUser>
<UnattendedIDPassword>creswewReD4q8DR</UnattendedIDPassword>
<Database>
<Name>PerformancePoint</Name>
<DBServer>SharePointAlias</DBServer>
<DBAlias Create="true">
<DBInstance>PHLSQLD001</DBInstance>
<DBPort>9010</DBPort>
</DBAlias>
</Database>
</PerformancePointService>
</EnterpriseServiceApps>
<OfficeWebApps Install="false">
<ConfigFile>config-OWA-2010.xml</ConfigFile>
<PIDKeyOWA></PIDKeyOWA>
<ExcelService Provision="false">
<Name>Excel Web App</Name>
<ProxyName>Excel Web App</ProxyName>
<UnattendedIDUser>CONTOSO\SP_ExcelUser</UnattendedIDUser>
<UnattendedIDPassword></UnattendedIDPassword>
</ExcelService>
<WordViewingService Provision="false">
<Name>Word Viewing Service</Name>
<ProxyName>Word Viewing Service</ProxyName>
</WordViewingService>
<PowerPointService Provision="false">
<Name>PowerPoint Service Application</Name>
<ProxyName>PowerPoint Service Application</ProxyName>
</PowerPointService>
</OfficeWebApps>
<ProjectServer Install="false">
<ConfigFile>config-ProjectServer2013.xml</ConfigFile>
<PIDKeyProjectServer></PIDKeyProjectServer>
<ServiceApp Provision="localhost">
<Name>Project Server Service Application</Name>
<ProxyName>Project Server Service Application</ProxyName>
<ManagedPath>PWA</ManagedPath>
<ServiceAccount>CONTOSO\SP_ProjectServer</ServiceAccount>
<ServiceAccountPassword></ServiceAccountPassword>
<Database>
<Name>ProjectServer</Name>
<DBServer></DBServer>
<DBAlias Create="false">
<DBInstance></DBInstance>
<DBPort></DBPort>
</DBAlias>
</Database>
</ServiceApp>
</ProjectServer>
<AdobePDF>
<iFilter Install="false" />
<Icon Configure="true" />
<MIMEType Configure="true" />
</AdobePDF>
<ForeFront Install="false">
<ConfigFile>answerfile-ForeFront-2010.xml</ConfigFile>
</ForeFront>
</Configuration>Have you checked that you hadnt done this > https://social.technet.microsoft.com/Forums/en-US/ab36656d-bfbd-4ff1-ac7a-84e2ac975c1d/powershell-hangs?forum=winserverpowershell
I know I have had this happen too many times and never notice until I'm thinking its hung for ages