Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I want to get my Conflunce wiki be accessed through specific dns name, "mysrv" for an example. But on mysrv server there is IIS7, hosting several sites. There are separate dns' for each site. OS on mysrv is Windows Server 2008 x64. Confluence is java app, hosted by tomcat.

So, I need: || dns || app ||
mysrv -> Confluence
app1.mysrv -> IIS7, site app1
app2.mysrv -> IIS7, site app2

By default Confluence uses TomCat. I read that TomCat can't share ports. So, probably I have to host Confluence under IIS. It's possible and even described on Attlassian's site here.

I've followed all steps from the doc. With no luck. I've got x64 isapi_redirect. Turn on executing permissions. Then add (absent in the doc) mapping "*" to isapi_redirect.dll .

But I get error from IIS while trying access "mysrv" url:

Module IsapiModule 
Notification ExecuteRequestHandler 
Handler tomcat 
Error Code 0x80004005 
Requested URL http://mysrv/ 
Physical Path c:\prog\Confluence 
Logon Method Anonymous

"tomcat" is name of isapi_redirect.dll isapi filter.

I'll be appreciate for any help.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

Just because it is possible, doesn't mean it's a good idea. Confluence/Atlassian is a heavily Tomcat/Linux focused company, so fixing IIS issues will be the last item on their todo list. I would recommend getting a separate IP and run it under Tomcat.

If that's not an option, then you can put Tomcat on port 8080 or something and then in IIS set up a redirect (ie., confluence.mydomain.com to confluence.mydomain.com:8080).

share|improve this answer
    
Ok, how to set up TomCat on separate IP and having IIS on another IP ? –  Shrike Jul 3 '09 at 15:28
    
Google for tomcat and IP binding. There is a configuration file in tomcat where you specify what IP to bind to. –  Adam Brand Jul 3 '09 at 16:30
    
I've found. But some other troubles appear. I've created another question - serverfault.com/questions/35650/… –  Shrike Jul 3 '09 at 18:12

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.