Re: Publishing ~*/* with ISA

  • From: "William Holmes" <wtholmes@xxxxxxxxxxxxxx>
  • To: "[ISAserver.org Discussion List]" <isalist@xxxxxxxxxxxxx>
  • Date: Tue, 17 Aug 2004 09:28:04 -0400

Hello,

How about a different approach. Can you install an ISAPI filter on ISA server
that was written for a IIS server?  In other words are the callouts the same?
I have an ISAPI filter that can rewrite URLs using regular expression syntax.
The question is can it be installed on ISA. (I have already asked the vendor
and am waiting to hear back).

Thanks

Bill 

-----Original Message-----
From: Jim Harrison [mailto:jim@xxxxxxxxxxxx] 
Sent: Monday, August 16, 2004 4:46 PM
To: [ISAserver.org Discussion List]
Subject: [isalist] Re: Publishing ~*/* with ISA

http://www.ISAserver.org

You're still asking ISA to determine the validity of the username.
My question to you is "how is ISA to make the 'valid user' decision without
additional 'smarts'?"

Since all user pages are on the same server, your path data should look like:
"/~*", and the "redirect" field should contain the name or IP of the internal
server hosting that content.

This will limit requests to that server for paths starting with "~" only.
I agree that built-in RegExp functionality would be pretty sweet, but another
complaint MS deals with on a regular basis is "why does it take so long to
ship a product?"  have you ever tried testing RegExp?  It takes a large test
team and copious ampunts of alcohol just to write the test plan.

Unless you're trying to make decisions based on the username, RegExp
functionality will avail you not in this case.

  Jim Harrison
  MCP(NT4, W2K), A+, Network+, PCG
  http://isaserver.org/Jim_Harrison/
  http://isatools.org
  Read the help / books / articles!


On Mon, 16 Aug 2004 16:25:37 -0400
 "William Holmes" <wtholmes@xxxxxxxxxxxxxx> wrote:
http://www.ISAserver.org

Hello,

To begin with all of these users are hosted on the same IIS-5 server. I would
like to host them on an IIS-6 server which hosts most of my web content, but
so far all of my requests sent to the software vendor regarding an updated
version of the ISAPI filter that manages this have gone unanswered.

http://myserver/~username on the IIS server returns the web content from a
sub-directory in the users home directory called Web. If this filter would
run on my IIS6 box I would not need to be asking this question.

What I would like is http://myserver/~username to request content from
http://homserver/~username where username is a valid user name.

I don't expect ISA to actually figure anything out in terms of which server
to go to.  It would be nice if a real regular expression parser could be
built into ISA for the purposes of doing sophisticated url translations.

Bill  

-----Original Message-----
From: Jim Harrison [mailto:jim@xxxxxxxxxxxx]
Sent: Monday, August 16, 2004 4:25 PM
To: [ISAserver.org Discussion List]
Subject: [isalist] Re: Publishing ~*/* with ISA

http://www.ISAserver.org

..and how is ISA to know which server hosts which user?
You have either:
1 - to hire someone to write an ISAPI filter that knows how to look up the
username-to-server mapping in a separate database (text file, whatever)
2 - create a web publishing rule for each user that uses the username in the
path criteria.

Given that you could potentially have MANY users, the publishing rule method
gets a little hairy, but not impossible.  The worst part of it (after the
initial setup, of course), is user maintenance.  You don't want ISA handling
requests for deleted users, now do you?

Any ISAPI programmers out there want to make some $$ off William?

  Jim Harrison
  MCP(NT4, W2K), A+, Network+, PCG
  http://isaserver.org/Jim_Harrison/
  http://isatools.org
  Read the help / books / articles!


On Mon, 16 Aug 2004 14:15:16 -0400
 "William Holmes" <wtholmes@xxxxxxxxxxxxxx> wrote:
http://www.ISAserver.org

Hello,

I need to publish a webserver that serves up personal webpages. The URLs for
these pages are http://www/~username. I would like a publishing rule for
this. Something like /~*/* In other words any time a request comes in with a
~username/* it will be requeted from the server that serves the personal web
pages. How may I go about this. 

I have tried using /~*/* as a path mapping, and I have the External Path set
to Same as published folder. The home pages are serving off the internal
server correctly. That is, if I use the internal URL the pages serve fine. Is
it possible to do this with ISA 2004? 

Thanks

Bill

William Holmes (MCP)
Department of Computer Science
310 Upson Hall
Cornell University
Ithaca, NY 14853
wtholmes@xxxxxxxxxxxxxx
607 255-1757 (o) 607 227-6049 (c)

 

------------------------------------------------------
List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist
ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp
ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ
------------------------------------------------------
Other Internet Software Marketing Sites:
World of Windows Networking: http://www.windowsnetworking.com Leading Network
Software Directory: http://www.serverfiles.com
No.1 Exchange Server Resource Site: http://www.msexchange.org Windows
Security Resource Site: http://www.windowsecurity.com/ Network Security
Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions:
http://www.ntfaxfaq.com
------------------------------------------------------
You are currently subscribed to this ISAserver.org Discussion List as:
jim@xxxxxxxxxxxx To unsubscribe visit
http://www.webelists.com/cgi/lyris.pl?enter=isalist
Report abuse to listadmin@xxxxxxxxxxxxx

------------------------------------------------------
List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist
ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp
ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ
------------------------------------------------------
Other Internet Software Marketing Sites:
World of Windows Networking: http://www.windowsnetworking.com Leading Network
Software Directory: http://www.serverfiles.com
No.1 Exchange Server Resource Site: http://www.msexchange.org Windows
Security Resource Site: http://www.windowsecurity.com/ Network Security
Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions:
http://www.ntfaxfaq.com
------------------------------------------------------
You are currently subscribed to this ISAserver.org Discussion List as:
wtholmes@xxxxxxxxxxxxxx To unsubscribe visit
http://www.webelists.com/cgi/lyris.pl?enter=isalist
Report abuse to listadmin@xxxxxxxxxxxxx

------------------------------------------------------
List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist
ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp
ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ
------------------------------------------------------
Other Internet Software Marketing Sites:
World of Windows Networking: http://www.windowsnetworking.com Leading Network
Software Directory: http://www.serverfiles.com
No.1 Exchange Server Resource Site: http://www.msexchange.org Windows
Security Resource Site: http://www.windowsecurity.com/ Network Security
Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions:
http://www.ntfaxfaq.com
------------------------------------------------------
You are currently subscribed to this ISAserver.org Discussion List as:
jim@xxxxxxxxxxxx To unsubscribe visit
http://www.webelists.com/cgi/lyris.pl?enter=isalist
Report abuse to listadmin@xxxxxxxxxxxxx

------------------------------------------------------
List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist
ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp
ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ
------------------------------------------------------
Other Internet Software Marketing Sites:
World of Windows Networking: http://www.windowsnetworking.com Leading Network
Software Directory: http://www.serverfiles.com
No.1 Exchange Server Resource Site: http://www.msexchange.org Windows
Security Resource Site: http://www.windowsecurity.com/ Network Security
Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions:
http://www.ntfaxfaq.com
------------------------------------------------------
You are currently subscribed to this ISAserver.org Discussion List as:
wtholmes@xxxxxxxxxxxxxx To unsubscribe visit
http://www.webelists.com/cgi/lyris.pl?enter=isalist
Report abuse to listadmin@xxxxxxxxxxxxx


Other related posts: