|
Home > Archive > dBASE Web Applications > April 2005 > Web Service extensions in IIS6
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Web Service extensions in IIS6
|
|
| peter mackie 2005-04-04, 8:03 pm |
| Currently I have to allow "All Unknown CGI Extensions" to be able to successfully launch my dBase application. Does anyone know how to do this correctly as our computer department is not happy about this.
| |
| Christopher F. Neumann 2005-04-04, 8:03 pm |
| peter mackie wrote:
> Currently I have to allow "All Unknown CGI Extensions" to be able to
> successfully launch my dBase application. Does anyone know how to do
> this correctly as our computer department is not happy about this.
If you block all users from writing to the cgi-bin and only have your application there, why would they be concerned?
--
Christopher F. Neumann
[dBASE Gold Charter Member 107]
Blue Star Visual dBASE graduate
IWA-HWG Member
ICCP TCP/IP Network Analyst
Data Communications Engineer
http://cfneumann.us
"Just hanging out on the Sagittarian arm of the Milky Way"
| |
| Peter Mackie 2005-04-04, 8:03 pm |
| Hi Chris,
I agree with you. However, the IT people like to do things by the book and the way Microsoft tell you it should be done. However, small it is a security risk leaving all the doors open. Also, it gives people reasons to complain about dBase which none of u
s want.
Also, it's very bad if dBase gets bad press when it's in fact a Microsoft config problem.
I was just hoping someone could tell me the correct way use it with IIS6. Unless, of course there is a dBase problem.
Thanks
Peter.
| |
| Charlie Lutz 2005-04-04, 8:03 pm |
| In article <LAZUKJW4EHA.1644@news-server>, peter@blank says...
> Currently I have to allow "All Unknown CGI Extensions" to be able to successfully launch my dBase application. Does anyone know how to do this correctly as our computer department is not happy about this.
>
Peter,
I have tried everything I could find and nothing I did would allow my
dBase app. to run on IIS 6 without allowing "all". I keep hoping I
missed something, but so far no answer.
Charlie
--
____________________
________
Charlie Lutz
#1000441
| |
| Bowen Moursund [DataTech] 2005-04-04, 8:03 pm |
| > Also, it's very bad if dBase gets bad press when it's in fact a Microsoft
config problem.
You might contact MSFT support.
--
Bowen Moursund
DataTech
http://www.bmmnet.us
| |
| Peter Mackie 2005-04-04, 8:03 pm |
| I know this may sound a bit stupid but how do I contact MS + what information do I supply. Surely, as dBase is not an MS product they will just ignore my request?
| |
| Michael Nuwer [dBVIPS] 2005-04-04, 8:03 pm |
| Peter Mackie wrote:
> I know this may sound a bit stupid but how do I contact MS + what information do I supply. Surely, as dBase is not an MS product they will just ignore my request?
You want to know from Microsoft how to configure their server so that it
allows a specific CGI file type to run without needing to enable "All
Unknown CGI Extensions".
I don't believe this has anything to do with dBASE per se. If you were
using Perl with it's .cgi or .pl extensions, you would need to ask the
same question.
--
Michael Nuwer
http://www.ChelseaData.ca/dLearn/
http://www.nuwermj.potsdam.edu/dSamples/
| |
| Peter Mackie 2005-04-04, 8:03 pm |
| Thanks Mike.
One last question and then I'll give it a try.
Is there a MS website or email address I should use?
| |
|
|
| Charlie Lutz 2005-04-04, 8:03 pm |
| In article <4Rj4AIq4EHA.736@news-server>,
nuwermj@nospam.please.yahoo.com says...[color=darkred]
> Peter Mackie wrote:
FYI,
I have tried everything here and had no success getting .dbw files to
run.
Charlie
--
____________________
________
Charlie Lutz
#1000441
| |
| Bowen Moursund [DataTech] 2005-04-04, 8:03 pm |
| > Is there a MS website or email address I should use?
An issue like this will probably require a telephone call, and the support
will not be gratis. MSFT support used to charge approx. $100 for an
'incident' such as this, if a successful conclusion is reached. First place
to look:
http://support.microsoft.com/
An alternative might be to call dBASE support, and see if you can goad them
into researching the problem.
--
Bowen Moursund
DataTech
http://www.bmmnet.us
| |
| Claus Mygind 2005-04-04, 8:03 pm |
| More specifically try this link
http://support.microsoft.com/ph/2097
"Bowen Moursund [DataTech]" <bmoursund@no.spam.bmmnet.us> wrote in message
news:aeXGehs4EHA.736@news-server...
>
> An issue like this will probably require a telephone call, and the support
> will not be gratis. MSFT support used to charge approx. $100 for an
> 'incident' such as this, if a successful conclusion is reached. First
> place
> to look:
>
> http://support.microsoft.com/
>
> An alternative might be to call dBASE support, and see if you can goad
> them
> into researching the problem.
>
> --
> Bowen Moursund
> DataTech
> http://www.bmmnet.us
>
| |
| Claus Mygind 2005-04-04, 8:03 pm |
| You can also get on their news groups
http://msdn.microsoft.com/newsgroups/
"Claus Mygind" <cmygind@yahoo.com> wrote in message
news:bUgVdtw4EHA.736@news-server...
> More specifically try this link
>
> http://support.microsoft.com/ph/2097
>
>
>
>
> "Bowen Moursund [DataTech]" <bmoursund@no.spam.bmmnet.us> wrote in message
> news:aeXGehs4EHA.736@news-server...
>
>
| |
| Claus Mygind 2005-04-04, 8:03 pm |
| I am not sure exactly what your problem might be but from the discussion in
this thread perhaps the MS Online help might work for you
http://www.microsoft.com/resources/...iiswelcome.mspx
Here is the first paragraph in their online help
Configuring IIS for Dynamic Content
When you install IIS 6.0, it is locked down - only request handling for
static Web pages is enabled, and only the World Wide Web Publishing Service
(WWW service) is installed. By default, features, such as ASP, ASP.NET,
Server-Side Includes, WebDAV publishing, and FrontPageŽ Server Extensions do
not work unless they are enabled. If you do not enable this functionality
after installing IIS, IIS returns a 404 error. For more information about
how to troubleshoot 404 errors, including 404.2 and 404.3 errors; issues
related to a new installation of IIS 6.0; or an upgrade from an earlier
version of IIS, see Troubleshooting
| |
| Charlie Lutz 2005-04-04, 8:03 pm |
| In article <N#8Kh8w4EHA.1088@news-server>, cmygind@yahoo.com says...
> I am not sure exactly what your problem might be but from the discussion in
> this thread perhaps the MS Online help might work for you
>
> http://www.microsoft.com/resources/...iiswelcome.mspx
>
Been there, done that, wish it worked, but unless I missed something
(entirely possible), it does not help.
Charlie
--
____________________
________
Charlie Lutz
#1000441
| |
| Peter Mackie 2005-04-04, 8:03 pm |
| Hi Charlie,
Thanks for pushing this. It appears that no-one actually knows the answer. Assuming of course there is one. From reading all the threads about the dBase MFC maybe it can't run under IIS6 correctly.
Thanks
Peter.
| |
| Charlie Lutz 2005-04-04, 8:03 pm |
| In article <wf7cQD74EHA.736@news-server>, peter@temp says...
> Hi Charlie,
>
> Thanks for pushing this. It appears that no-one actually knows the answer. Assuming of course there is one. From reading all the threads about the dBase MFC maybe it can't run under IIS6 correctly.
>
> Thanks
I really don't know if it is a dBASE or IIS problem. My knowledge of
server stuff is minimal at best. Think I will turn in a wish list
request to dBASE to see if they will give some guidance.
Charlie
--
____________________
________
Charlie Lutz
#1000441
| |
| Geert Geerits 2005-04-04, 8:03 pm |
| From the dBASE help file:
dBASE Plus Web Application Mapping for IIS
1. Launch the MMC for IIS.
2. Stop the web site, if started.
3. Right-click a folder used/enabled for CGI applets.
4. Select "Properties".
5. Select the "Directory" (or "Virtual Directory") tab.
6. In the Application Settings box, click the "Create" button if an 'Application' has yet to be created.
7. Click the "Configuration" button.
8. Select the "App Mappings" tab, click the "Add" button.
9. In the Executable field, enter:
"<full path to PLUSrun.exe>\PLUSrun.exe" "%s"
The "%s" parameter is case sensitive: "%S" will not work.
You may use the "Browse" button to locate PLUSrun.exe.
Don't forget to delimit the result with quotes.
10. In the Extension field, enter:
..dbw
11. Click "OK" to exit each dialog.
12. Start the web site
--------------------------------------------------------------------
Execute permissions: Scripts only
Configuration - Mappings
Select .dbw mapping
Limit the verbs to: GET,HEAD,POST,DEBUG
--------------------------------------------------------------------
"peter mackie" <peter@blank> schreef in bericht news:LAZUKJW4EHA.1644@news-server...
> Currently I have to allow "All Unknown CGI Extensions" to be able to successfully launch my dBase application. Does anyone know
> how to do this correctly as our computer department is not happy about this.
| |
| Geert Geerits 2005-04-04, 8:03 pm |
| I'll put some screen prints of my IIS6 configuration in the dbase.binaries group.
| |
| Romain 2005-04-04, 8:03 pm |
| In article <LAZUKJW4EHA.1644@news-server>, peter@blank says...
>=20
> Currently I have to allow "All Unknown CGI Extensions" to be able to succ=
essfully launch my dBase application. Does anyone know how to do this corre=
ctly as our computer department is not happy about this.
>=20
>=20
Enabling Web Service ExtensionsTo help minimize the attack surface of=20
the server, IIS 6.0 is not installed on Windows Server 2003 by default.=20
When you first install IIS 6.0, it is locked down -- which means that=20
only request handling for static Web pages is enabled, and only the=20
World Wide Web Publishing Service (WWW service) is installed. None of=20
the features that sit on top of IIS are turned on, including ASP,=20
ASP.NET, CGI scripting, FrontPage=AE 2002 Server Extensions from=20
Microsoft, and WebDAV publishing. If you do not enable these features,=20
IIS returns a 404 error. You can enable these features through the Web=20
Service Extensions node in IIS Manager. For more information about how=20
to troubleshoot 404 errors and other issues, see Troubleshooting.
Important
You must be a member of the Administrators group on the local computer=20
to perform the following procedure or procedures, or you must have been=20
delegated the appropriate authority. As a security best practice, log on=20
to your computer by using an account that is not in the Administrators=20
group, and then use the runas command to run IIS Manager as an=20
administrator. At a command prompt, type runas=20
/ User:Administrative_
AccountName "mmc %systemroot%\system3
2\inetsrv
\iis.msc". For information about delegating administrative authority,=20
see "Delegating administration" in Help and Support Center for Windows=20
Server 2003.
To enable Web service extensions
In IIS Manager, click the Web Service Extensions folder.=20
In the details pane, select the Web service extension that you want to=20
enable, and then click Allow.=20
To see the properties of a Web service extension, select an extension,=20
and then click Properties.=20
Important
If you choose to allow all unknown ISAPI extensions or CGI extensions to=20
run on your Web server, your Web server could be susceptible to computer=20
viruses or worms that exploit these technologies. Instead, select only=20
those specific ISAPI extensions or CGI extensions that you want to run=20
on your Web server.
Related Information
For more information about Web service extensions, see Configuring IIS=20
for Dynamic Content.
| |
| Michael Nuwer [dBVIPS] 2005-04-04, 8:03 pm |
| Romain wrote:
> For more information about Web service extensions, see Configuring IIS
> for Dynamic Content.
Welcome back, Romain!
By posting in this group are we to assume that you spent your time away
brushing up on Web development? ;-)
| |
| Romain 2005-04-04, 8:03 pm |
| In article <4AQJ2sp5EHA.736@news-server>, nuwermj@no.spam.yahoo.com
says...
>
> By posting in this group are we to assume that you spent your time away
> brushing up on Web development? ;-)
>
Not at all, I just entered a few keywords in my Microsoft TechNet, I
have no idea what it means.;-)
--
Romain
|
|
|
|
|