Если сервисы работают под .NET 3.5, то проблема обычно решается прописыванием примерно таких строк в web.config:
<system.serviceModel>
<serviceHostingEnvironment>
<baseAddressPrefixFilters>
<add prefix="http://example.org:1234" />
</baseAddressPrefixFilters>
</serviceHostingEnvironment>
Где выделенный адрес — это базовый URL для всех сервисов. Подробнее о проблеме можно почитать в статье How can WCF support multiple IIS Binding specified per site ?