401 questions
0
votes
0
answers
64
views
Delphi 12 isapi dll loading runtime package memory leak detection
I have a Delphi ISAPI DLL application that loads my actual web applications as package (BPL) files at runtime.
I’d like to report memory leaks in my packages when the ISAPI DLL unloads. However I don’...
1
vote
0
answers
42
views
Cannot Load OpenSSL in IIS
I am using xmlsec to sign XML documents. This works fine on my development machine when I'm running a local executable. However when I compile this to run as an ISAPI dll (under a local instance of ...
2
votes
1
answer
163
views
Why is file access in WebBroker-ISAPI-Module only working in separate thread?
I'm developing my first ISAPI web module with Delphi 11.1 and WebBroker, and want to write logs to the file system. For testing purposes I made the following procedure TryWriteFile, testing if I can ...
0
votes
0
answers
68
views
Module svc-ISAPI-4.0_32bit is returning 404
I just started to see a 404.0 (i.e. a regular 404) response being reported from this handler. However, I can find nothing wrong--there is no file permissions issue and the failed request log does not ...
0
votes
1
answer
120
views
TWebRequest issue when parsing filename with a percent symbol (%) in the name (Delphi 10.3)
Using TWebRequest (isapi application) to receive a POST/multipart/form-data request with one or more files.
When the filename contains a % symbol (for example, "Sales % by date.doc") an ...
1
vote
1
answer
305
views
READ Bearer in ISAPI DELPHI
I have ISAPI DLL project in Delphi 10.2, i need to ***read ***all header items, exactly the Authorization Bearer to accept or not the POST request.
With exe DatasnapBroker, this is a success with ...
0
votes
2
answers
140
views
How to get actual value of global variables in ISAPI?
I want to make ISAPI dll for Apache with Delphi (10.4) WebBroker. It works fine. But then I want to add some kind of sessions monitor: the idea is to add idTCPServer on WebModule and get by it some ...
1
vote
1
answer
2k
views
An ISAPI reported an unhealthy condition to its worker process in Blazor Entity Framework App
I use Entity Framework in a Blazor Server App to access data in an SQL Server database. The app runs fine in the IDE against the SQL Server database, but when I deploy to a test web server running IIS ...
0
votes
0
answers
784
views
when i try to run open http://localhost, an error displays
when i try to run open http://localhost, this shows up "An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator ...
1
vote
1
answer
233
views
Sending URL to ISAPI module in IIS
So I have an ISAPI module running my website. I would like to get the URL to be forwarded to my ISAPI module so that it can parse it and display things accordingly. For example, if I navigate to www....
0
votes
1
answer
1k
views
IIS 10 32bit ISAPI DLL giving 404.0 error on dll file after enabling it
I've been working with isapi.dll files on IIS for years, up to IIS 7.0.
I am now trying to migrate my Server 2008R2 to Server 2019. I have done everything I know, but nothing seems to work.
Here is ...
0
votes
1
answer
873
views
Unable to configure ISAPI Redirector with Tomcat 10 and IIS 10 using anonymous authentication
I am trying to configure Tomcat ISAPI for Tomcat 10 on IIS 10 with anonymous authentication. I have added local ISAPI Filter, created jakarta application, granted execute permission to ISAPI module, ...
0
votes
1
answer
96
views
C# web app can access network shares but my ISAPI extension cannot - why?
Our C# web application on Windows/IIS v10 can access files on network shares without doing anything special. An ISAPI Extension that I wrote in C++ cannot access the same files. I am wondering why one ...
0
votes
0
answers
125
views
Access to TWebRequest.Content throws a ERangeError exception in an ISAPI DLL but not in a console application
I'm writing an ISAPI dll that handles POST requests from an IoT device.
In parallel I have written a console application that shares the same TWebModule.
The action that handles the requests needs to ...
0
votes
0
answers
360
views
Delphi Intraweb ISAPI DLL failed to connect with server using TLS/SSL
I have a Delphi Intraweb application which is hosted on IIS using ISAPI DLL. This application internally connect with a Windows service application through IndyClient. Windows Service acts as an ...
0
votes
0
answers
789
views
IIS Tomcate deployment error : Request Entity Too Large The page was not displayed because the request entity is too large
I have the following configuration :
IIS v8.5 -> Tomcat9(IIS used as web server). I have ISAPI Connector installed with Tomcat in order to process requests. Everything works fine and I am able to ...
1
vote
0
answers
2k
views
IIS Tomcat connector, AJP configuration
I setup ISAPI connector to have IIS web server communicate with Tomcat Servlet container. However I am getting an error while trying to access Tomcat application :
***Service Temporarily Unavailable!
...
0
votes
1
answer
498
views
Tomcat IIS integration on Windows Server 2012
I am trying to integrate IIS with Tomcat9 so IIS will be a web server and Tomcat will process servlets.
I followed an instructions outlined at : https://tomcat.apache.org/connectors-doc/...
0
votes
0
answers
63
views
Can ISAPI dll for IIS be written in managed C++?
Can ISAPI dll for IIS be written in managed C++ or does it have to be written in native C++ ?
1
vote
1
answer
174
views
ServerSupportFunction ask DWORD for null-terminated string, how to do on 64 bit?
I need to call the windows api :
BOOL WINAPI * ServerSupportFunction(
_In_ struct _HTTP_FILTER_CONTEXT *pfc,
_In_ enum SF_REQ_TYPE sfReq,
_In_ PVOID pData,
_In_ DWORD ul1,
DWORD ul2
);
...
1
vote
1
answer
218
views
Delphi 10.4 ISAPI Printer.Handle
I created a very simple ISAPI DLL with the following code on the default handler:
procedure TWebModule1.WebModule1DefaultHandlerAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; ...
4
votes
1
answer
4k
views
ASP Net Core app recycle as ISAPI reported an unhealthy condition
I'm getting a System event log entry:
An ISAPI reported an unhealthy condition to its worker process. Therefore, the worker process with process id of '<processID>' serving application pool '<...
0
votes
0
answers
26
views
edit web.config to pass parameters [duplicate]
Using Delphi, I have created a ISAPI .dll file called myISAPI.dll
It is in a virtual folder on IIS called myISAPI, the default document of the folder is myISAPI.dll
Thus, I can call my dll by ...
0
votes
0
answers
564
views
IIS ISAPI-DLL Handler gives internal 500 error in attempts to access the replaced DLL
We have an issue with our web site (IIS and ASP) and an ISAPI DLL.
We had to restore our web site (on an VM) from old(er) backup and ISAPI DLLs had to be replaced. We have also enabled 32 bit programs ...
1
vote
0
answers
565
views
Delphi ISAPI : which WebModule is currently running?
I was testing a simple Delphi ISAPI application in order to see how it internally works when IIS receive multiple/parallel requests.
I know IIS can span multiple "IIS Worker Process" ...
0
votes
1
answer
65
views
View win32 debug output in Azure App Services
We have an isapi service running in Azure App Services.
It uses OutputDebugString to output debug messages.
Is it possible to view this stream anywhere in Azure?
0
votes
1
answer
2k
views
Tomcat/IIS isapi_redirect connectors not working
Versions/OS
Tomcat 6
IIS 10
Java jdk1.6.0_23
Windows 10 Server
I've been trying to connect a Tomcat served web application to IIS following the applications step by step instruction for getting ...
2
votes
1
answer
1k
views
How to configure IIS to map an ISAPI DLL off of a domain root
I have an ISAPI DLL installed under a directory like:
c:\inetpub\wwwroot\emsserver\emsserver.dll
This is a Delphi RAD Server app.
In IIS Manager (Windows 10), under Root (computer name) -> Sites -...
0
votes
1
answer
65
views
Earliest inspection of request before entry to application
Before hitting the application itself, is there a way to respond to requests, preferably based on URL, and return a response? Possibly a web.config server (IIS) configuration or a static page kinda ...
1
vote
1
answer
676
views
Why I get access violation error from TBitmap.LoadFromStream method in datasnap ISAPI dll?
I've developed a datasnap rest server application in RAD Studio 10.3.2. In one of my server methods I receive an image from the client app. The image data is a base64 encoded string as a json value. ...
0
votes
0
answers
269
views
Delphi use TTask in TWebModule (ISAPI - IIS)
I have a ISAPI dll on IIS built with TWebModule.
I have an WebModule action that perform 5 separate tasks. I want use TTask from system.threading and perform this tasks in parallell before send the ...
1
vote
1
answer
426
views
SSAS Data Pump - IsapiModule could not be found
The data pump was previously running on an server with IIS and SQL Server running on the same server. It was working fine. We've been provided a new SQL named instance and we're trying to re-setup the ...
0
votes
1
answer
468
views
Cannot extract custom HTTP request headers
Is it mandatory to add prefix like http_ , x_ or header_ to custom headers which we want to include in http requests?
I am using GetServerVariable API to extract the value of custom Http headers sent ...
0
votes
0
answers
415
views
Isapi redirect dll for IIS 10
Is isap_redirect.1.2.40.dll compatible with IIS 10?
I am trying to start integrating iis 10 with tomcat 9.0.31 and looking for the right dll to be used?
0
votes
0
answers
33
views
Is it possible for an ISAPI Extension to disconnect from the client
I developed an ISAPI Extension for IIS in C using VS 2019. A desktop application performs a GET to a URL which triggers the extension.
The business user asked if it is possible for long running tasks ...
0
votes
1
answer
163
views
IIS 10 is adding an unknown password to PDFs served via ISAPI web service
I have a web service written in Delphi. One of its functions is to return PDF documents that it has generated.
The exact same code-base can be built as an EXE (no IIS required) and as an ISAPI DLL.
...
0
votes
0
answers
303
views
ISAPI Redirect a URL to another URL
I am new to Rewrite ISAPI and need help redirecting a URL from am existing to our standard IIS page.
Current page: https://store.md1.company.com/store/1/home
Redirect to https://store.md1.company....
3
votes
1
answer
3k
views
Installed ISAPI and CGI, but both are disabled in IIS
Installed ISAPI and CGI with the IIS role, but they are disabled as seen in the attached image.screenshot of Roles and IIS windows
Scratching my head a bit here.
0
votes
2
answers
699
views
Edge case: Can you configure Net.Core 3.1 to run in the same folder as Asp.Classic?
I am looking at migrating a huge Asp.Classic (3K files) to Net.Core 3.1 in steps (i.e. folder by folder migration). We have figured out issues with sharing sessions and prefer not to go parallel sites ...
0
votes
1
answer
1k
views
how Iis USES saml2.0 to access adfs
How does IIS use saml2.0 to access adfs?
In my opinion, IIS needs to deploy a web application to access adfs by sending the request with saml 2.0.
But until now, I haven't found the way to deploy a ...
0
votes
1
answer
2k
views
IIS is throwing HTTP Error 500.0 - IsapiModule
I've created one VM windows 2016 on Azure and installed Weblogic 12.2.1.3 and SQLServer2016.
Deployed an ear file and can get to the application login page.
I've configured IIS with this my ...
0
votes
1
answer
299
views
Issue in deploying website with .srf files on IIS
I am facing an issue in deploying website with .srf files on IIS. Getting an isapi module error. Installed asp.net, extensibility, CGI and ISAPI restrictions as required.
HTTP Error 500.0 - Internal ...
1
vote
2
answers
798
views
Dynamically Set Database Parameters For RAD Server
I have developed an application that uses RAD Server over IIS. So far I have successfully created my Server and client applications. The app provides some information that needs to be verified against ...
0
votes
0
answers
181
views
Use a Client Certificate from IIS
I have an IIS website that needs to retrieve data from a 3rd party web service. The website is an ISAPI dll writren in Delphi XE 10.2.
The web service has created a self signed client certificate for ...
0
votes
1
answer
1k
views
How to deal with websockets on IIS on port 80 in general and when using ISAPI
We are using IIS and ISAPI DLL's to deliver our web application. We can see the websocket upgrade request coming from the browser in our ISAPI application. We could accept the request and pass the ...
0
votes
1
answer
329
views
ISAPI Extension
I am writing an ISAPI Extension on Windows 10 using VS 2017 and regular C.
It works great but now I am having trouble with error handling. I am purposely encountering an error to make sure the error ...
1
vote
0
answers
367
views
isapi dll force download
I have a legacy ISAPI dll, that generally fulfills requests just fine, but occasionally I will get prompted to save the dll from my browser. This is a known issue, with some good workarounds. IIS 8....
0
votes
1
answer
119
views
html document truncated in iis using jakarta connector to tomcat
We have a website which is hosted via IIS (Version 6.2 Windows Server 2012) and uses a jakarta connector isapi filter (isapi_redirect.dll) to route traffic to a Tomcat container on an application ...
1
vote
0
answers
40
views
Getting 500 error with Grails 3.3.8 app using Tomcat ISAPI configuration with IIS 10
I followed this guide to configure Tomcat 8.5.12 to run behind IIS 10 on a Windows 2016 server. After I deploy my Grails 3.3.8 app to Tomcat, I can access it at http://hostname:8080/app_name/ through ...
1
vote
1
answer
249
views
Character problem in ISAPI application (ő,ű)
I have a windows 2016 server OS and a MSSQL 2017 DB.
My table is the following:
CREATE TABLE [dbo].[temp_table](
[varchar_250] [varchar](250) NULL,
[varchar_4000] [varchar](4000) NULL,
[varchar_max] ...