LocalHost with --WEBBOT-SELF-- and HTTP 405 error

D

Dale

To David Bartosik,

I looked at the http://www.publishermvps.com/Default.aspx?tabid=30 site that
you have referred many to for similar questions, but I don't see any answers
relating to localhost.

I am trying to test my publisher form with my own localhost (I am
running XP Professional and have IIS installed and running). I also checked
that the http://localhost/_vti_inf.html does bring up the "FrontPage
Configuration Information", which by the article mentioned below, indicates
that FPSE is running on my own IIS localhost.

The problem is that when I press the submit button, I still am getting the
"http://localhost/test/--WEBBOT-SELF--" with an "HTTP 405" error. It does
not seem to matter which Data Retrieval Method I set in my Form Properties
dialog box.

Thanks for the help.

Dale
 
R

Rob Giordano \(Crash\)

Did you install FP extensions as well?


| To David Bartosik,
|
| I looked at the http://www.publishermvps.com/Default.aspx?tabid=30 site
that
| you have referred many to for similar questions, but I don't see any
answers
| relating to localhost.
|
| I am trying to test my publisher form with my own localhost (I am
| running XP Professional and have IIS installed and running). I also
checked
| that the http://localhost/_vti_inf.html does bring up the "FrontPage
| Configuration Information", which by the article mentioned below,
indicates
| that FPSE is running on my own IIS localhost.
|
| The problem is that when I press the submit button, I still am getting the
| "http://localhost/test/--WEBBOT-SELF--" with an "HTTP 405" error. It does
| not seem to matter which Data Retrieval Method I set in my Form Properties
| dialog box.
|
| Thanks for the help.
|
| Dale
 
D

Dale

Rob,

Thanks for the reply. Yes, as far as I can tell FP extensions are loaded on
my machine. The http://localhost/_vti_inf.html presents the page, I
"published" from Publisher to the web putting http://localhost/test in the
file path when I "published" and it worked. Lastly I checked <Control Panel
| Add or Remove Programs | Add/Remove Windows Components | Highlight Internet
Information Services (IIS) | Click Details and FrontPage 2000 Server
Extensions> and FPSE is checked.

I also trying running my test.htm (which was published directly from
Publisher) as test.htm as well as renaming it to test.asp, but go the same
error both times.

I am learning quite a bit in this process, but still haven't got it to work.
Any other ideas? (I do find it interesting that none of the posts I've read
so far mentioned localhost. Are people not using localhost, or is there some
problem that I am not aware of with it?)

Thanks for any and all suggestions.
Dale
 
D

Dale

One other thing .... I haven't installed FrontPage itself, but haven't found
any documentation saying FrontPage is required, only the FrontPage Extensions
that comes with my XP Professional IIS install, that I've already verified is
up and running.

Dale
 
R

Rob Giordano \(Crash\)

I'm afraid I know more about FP than Pub when it comes to web design, you'll
have to wait for one of the gurus on Pub to help with this issue...sorry.

That being said...if you have FrontPage you should install it and use it
instead of Pub for web design.


| One other thing .... I haven't installed FrontPage itself, but haven't
found
| any documentation saying FrontPage is required, only the FrontPage
Extensions
| that comes with my XP Professional IIS install, that I've already verified
is
| up and running.
|
| Dale
|
 
D

David Bartosik

Interesting. In all my years of being a Pub MVP this is the first post I've
come across of someone publishing a pub web to a local virtual directory.
Does that answer one of your questions ;-)
I have never tried it, interesting question you have. All my local virtual
dir's run asp.net. I can't think of any reason why it wouldn't work, the
submit that is. If you set the submit to send an email that wouldn't work
unless you configured IIS as an SMTP server.
In your case the failing of the submit, the webbot error, I would say has to
do with your configuration and usage. What I mean by that is, according to
your post you installed FPSE to the root web (localhost/) and confirmed the
FPSE install. But, you have loaded the Pub web to a different web
(localhost/test/). The web at the latter location is not the same as the web
at the prior location. Each virtual directory (web) you create needs to have
FPSE installed on it.
 
D

Dale

David,

Thanks for the help -- I am making just a tad bit of progress. I tried two
things:

1. Put my test page at the root of localhost and gave it a spin. I entered
data in the text box, pressed submit, and no longer got the WEBBOT-SELF
error, but instead just got nothing back at all. This was the URL at the top
of the page after I submitted < http://localhost/_vti_bin/shtml.dll/index.htm
but nothing displayed on the page and the comma-delimited datafile was
still empty (it was created empty when I published it) and the timestamp did
not update on the datafile. So, sounds like progress, but still a long way
from getting there. Did you mention this type of scenario in your <
http://www.publishermvps.com/Default.aspx?tabid=30 > web site? If so, can
you point me in the right direction?

2. I also tried adding FPSE to the localhost/test web page through the
following method: START | RUN | "inetmgr" (Internet Information Services),
right click on the "test" web site, click "new" and then "server extensions
web". Didn't work, so restarted IIS by right clicking local computer, "All
Tasks", "restart IIS", and also verified that server extensions were working
on /localhost/test by right clicking "test" , "All Tasks", "Verify Server
Extensions". (I did get a message about locking down security, but I skipped
that, but everything else seemed fine.) Anyway, at the end of the
/localhost/test test, I still got the same WEBBOT-SELF error message, so not
sure if (a) I did everything necessary to install FPSE on /localhost/test
(there is the one option - "Convert Server Extensions Web to Directory" -
that I didn't pick, but not sure what that is) or (b) sub-webs on localhost
don't work right (or the same way) as the root web for FPSE.

Obviously, I am hoping to solve both these problems:

(a) how to make forms|submit work on the root directory so that a response
comes back from the submit and data shows up in the datafile

(b) also how to set up FPSE on the sub webs. I am willing to go down either
path at this point.

Any advice, suggestions about other web sites, books, etc. would be
appreciated.

Parenthetically, I am surprised more people aren't using IIS localhost. I
am a project manager for a whole team of Microsoft Web developers (mostly
classic ASP, C#, .NET) and they all use localhost all the time. (No doubt,
by fessing up to my project manager status, you now understand why I am such
a newbie in this area. I just thought it would be fun to set up some web
sites for myself and friends for part-time jobs, hobbies, etc.)

Thanks,
Dale
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top