Apache service fails to start – add the UNC path to the ixi-UMS location for user announcements
April 2026
ixi-UMS Enterprise with ixi-Framework, version 8.03 or later
Observation
In ixi-UMS Enterprise, the "ixi-Apache" Apache web server service, which is integrated into the ixi-Framework, fails to start.
This behaviour has been occurring since the update to ixi-Framework version 8.03 or later.
Possible cause: missing UNC path
UNCList is missing from the configuration file.
Solution/Procedure
Enter the UNCList into the configuration file.
In addition to the procedure described in the “ixi-UMS Voice Mail Server” manual under section 5.22.1 “Location of user announcements” described, an additional configuration must be carried out in the "Phone-Voicebox-VoiceMailServer.conf" file.
General documentation
5.22.1 Location of user messages: Point b) describes: Adjusting the path in Apache is generally done as follows:
Open the file "Phone-Voicebox-VoiceMailServer.conf" in the directory ....\ixi-Framework\Apache2.4\conf\extra\mods.
Change the path specification for "VoiceMailUSERS".
RewriteRule ^/VoiceMail/(.*) /cgi-bin/ixiVoiceMailServer_ISAPI32.dll/$1 [NC,L,PT]
AliasMatch ^/VoiceMailUSERS/(.*) "//<Server>/Freigabe/Users/$1"
<Directory "//<Server>/Freigabe/Users/">
Require all granted
Header Set Cache-Control "max-age=0, no-store, no-cache"
</Directory>
Save and close the file.
Also required from ixi-Framework 8.03 onwards: Include UNCList
From ixi-Framework version 8.03 onwards, the "UNCList" entry must be included in the configuration file; otherwise, the ixi-Apache service will not start.
RewriteRule ^/VoiceMail/(.*) /cgi-bin/ixiVoiceMailServer_ISAPI32.dll/$1 [NC,L,PT]
UNCList <Server>
AliasMatch ^/VoiceMailUSERS/(.*) "//<Server>/Freigabe/Users/$1"
<Directory "//<Server>/Freigabe/Users/">
Require all granted
Header Set Cache-Control "max-age=0, no-store, no-cache"
</Directory>
Save and close the file.