Thanks Fabian for the reply. I ll re-describe the problem.

Case 1 : When i have a URL "^/sr2" and URL "^/sr2enotesheet" for two diff
backends, pound sends the requests meant
sr2enotesheet to sr2 ie the URL matching is not effective and thus i get a
404 error.

case 2: When i have a URL "^/sr2/*" and URL "^/sr2enotesheet/*, in this case
the sr2 one works fine but I get an error as "Pound: no backend" for
sr2enotesheet requests.


Would greatly appreciate if someone can point me to a regex document for
URL.

Regards

Dhiraj


On Mon, Nov 16, 2009 at 1:53 PM, Dhiraj Gaur <[email protected]> wrote:

> @Simon: Yes used the manpage example initially but then I found that i need
> to map various different location servers on a single Public IP. Thus I
> have
> a rather long pound.cfg file. I am attaching the complete file for your
> reference
>
> Attaching error details
>
> On the browser I get the error
> "The service is not available. Please try again later."
>
> while in the syslog I get this error
> pound : no back-end "GET /sr2notesheet/ HTTP/1.0"
>
> Although I can browse the backend fine from the pound server web browser.
>
> I believe pound is getting confused between sr2 and sr2enotesheet.
>
> Regards
>
> Dhiraj gaur
>
> On Mon, Nov 16, 2009 at 1:38 PM, Dhiraj Gaur <[email protected]>
> wrote:
>
> > HI
> > I intially started off with a URL "^/sr2enotesheet" but then the tweaks
> led
> > me to the current thing URL "^/sr2enotesheet\/*".
> > Both give me the same error. :(
> >
> > Regards
> > Dhiraj Gaur
> >
> > On Mon, Nov 16, 2009 at 1:26 PM, Simon Matter <[email protected]
> > >wrote:
> >
> > > > Hi all
> > > >
> > > > I have been using Pound in my setup for quite sometime now. I have
> > setup
> > > > various backends so that on the basis of URL request I can fetch
> pages
> > > > from
> > > > various backend servers. For eg http://publicip/sr1 shall fetch page
> > > from
> > > > Location 1 while http://publicip/sr2 shall fetch pages from location
> 2
> > > >
> > >
> > > Hi,
> > >
> > > I was just wondering about your URL directive and the one I'm using on
> my
> > > own sites. Maybe I just didn't care enough but for the line you have
> > >
> > > URL "^/sr2enotesheet\/*"
> > >
> > > mine would look like
> > >
> > > URL "/sr2enotesheet/.*"
> > >
> > > Now I wondering why I'm not escaping / and why I'm not marking
> beginning
> > > of the line with ^?
> > >
> > > Did you try the version used in the manpage, which mine is based on?
> > >
> > > Regards,
> > > Simon
> > >
> > >
> > > > Thus being on a single HTTP listener I can fetch pages from various
> > > > locations simply on the basis of URL.
> > > >
> > > > PROBLEM :
> > > > Now I have a request from one of my locations to add one more
> backend.
> > > The
> > > > problem is the URL pattern. SR2 as a backend is already defined and
> > > > working.
> > > > When I add another backend with URL setting sr2email, POUND does not
> > seem
> > > > to
> > > > recognize the backend (even after service restart). and I see that
> > > > requests
> > > > somehow are queried on sr2 backend.
> > > >
> > > > The issue seems to go away when I rename sr2email to something other
> > than
> > > > which starts with sr2(say xyz)
> > > >
> > > > Plz help me where am I going wrong ???
> > > >
> > > > Pound.cfg:
> > > >
> > > >     Service "sr1"
> > > >         URL "^/sr1"
> > > >         BackEnd
> > > >             Address    192.168.14.26
> > > >             Port    80
> > > >         End
> > > >     End
> > > >
> > > >     Service "sr2enotesheet"
> > > >         URL "^/sr2enotesheet\/*"
> > > >         BackEnd
> > > >             Address    192.168.13.24
> > > >             Port 9009
> > > >         End
> > > >     End
> > > >
> > > >     Service "sr2"
> > > >         URL "^/sr2\/*"
> > > >         BackEnd
> > > >             Address    192.168.13.25
> > > >             Port    8008
> > > >         End
> > > >     End
> > > >
> > > >
> > > > Regards
> > > >
> > > > Dhiraj Gaur
> > > >
> > > >
> > > > --
> > > > To unsubscribe send an email with subject unsubscribe to
> > [email protected].
> > > > Please contact [email protected] for questions.
> > > >
> > >
> > >
> > >
> > > --
> > > To unsubscribe send an email with subject unsubscribe to
> [email protected].
> > > Please contact [email protected] for questions.
> > >
> >
> >
> > --
> > To unsubscribe send an email with subject unsubscribe to [email protected].
> > Please contact [email protected] for questions.
> >
>
>
> --
> To unsubscribe send an email with subject unsubscribe to [email protected].
> Please contact [email protected] for questions.
>


--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.

Reply via email to