Man I'm just having a great time with 3.0 today. Here's our newest problem:

We currently have the author and public instance on our production server. To test the site, we've faked DNS for the public site so that putting www.site.com in our browser goes to the public instance. We've configured a virtual host in tomcat as follows: <Host name="www.site.com" appBase="/usr/local/apache- tomcat-5.5.15/webapps/ircmsPublic">
        <Context path="" docBase="."/>
      </Host>

We still use the IP address to access the author instance, aka http://192.168.1.10/ircmsAuthor. We've configured subscription for the author so that it uses http://192.168.1.10/ircmsPublic, basically using the IP address instead of the domain name.

Here's the problem. It appears tomcat or magnolia (not sure which) maintains a SEPARATE repository for each way that you access the site. So for example, I go to http://192.168.1.10/ircmsAuthor, and create a page of content called /test. I then activate it, go through the workflow and approve. The content now shows as active (green icon). Then, I go to www.site.com/test.html, and the site can't find it. BUT, IF I GO TO http://192.168.1.10/ircmsPublic/test.html, the content is there!

What am I doing wrong, and how can we get around this? Obviously we can't have people using the IP to get to the live site. Does the subscriber entry have to have the exact same string thats used to access the site through a browser?

        Thanks in advance, if we can get this working we'll be set!



Branden Root
Senior Developer | 206.575.3740
Portent Interactive
An Internet Marketing Agency
http://www.portentinteractive.com





----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to