Skip to main content
Filter by
Sorted by
Tagged with
2 votes
0 answers
285 views

I am developing an application, which has a built-in TCP server. I want the server to be secure via OpenSSL. The server has to identify its clients and the clients must identify the server. If I ...
loltrol's user avatar
  • 123
0 votes
1 answer
120 views

I have a set of 64-bit DLLs, but the standard DLL names for the 64-bit DLL names clash with the 32-bit DLL names. We should probably not mix 32-bit and 64-bit and have their .exes and .dlls in ...
Warren  P's user avatar
  • 69.9k
2 votes
1 answer
144 views

I'm using Delphi 12.3 w/ Indy on a machine with multiple network adapters. I have industrial devices connected to the various adapters. The devices look for a UDP query packet on port 11864 with a ...
SteveS's user avatar
  • 447
0 votes
0 answers
52 views

I've generated a domain certificate and it comes with three files: a certificate, a private key, and a CA bundle. The TTaurusTLSServerIOHandler exposes three fields: PrivateKey PublicKey Rootkey I set ...
Mike at Bookup's user avatar
3 votes
0 answers
194 views

I'm using Delphi 13 and the TIdHTTPWebBrokerBridge to create a 32-bit FMX REST server called PocketGMServer.exe. It's hosted on an Amazon LightSail Windows 2022 instance. Everything works as expected ...
Mike at Bookup's user avatar
0 votes
0 answers
66 views

I used the SOAP app wizard to create a shell for a simple web interface. My RAD Studio C++Builder 12.1 has lots of Indy and SOAP components in the Palette, so it seems to be installed. But I get a ...
Robert Price's user avatar
0 votes
1 answer
132 views

I'm using Delphi 12. One of my applications uses the unit IdUri. When I try to compile the application (CTRL+F9), I'm getting this error: [dcc32 Fatal Error] myunit.pas(9): F2063 Could not compile ...
delphirules's user avatar
  • 7,902
3 votes
3 answers
209 views

I just upgraded one of my projects from an old version of Delphi to the latest Delphi 13. When I run the project within the Delphi IDE it works, but when I move the EXE to my client's computer it ...
user31362432's user avatar
1 vote
2 answers
247 views

As from about Sep 21 2025, a Windows program I developed in Delphi that downloads online OpenStreetMap tiles using Indy's TIdHTTP.Get() method has stopped working, sometimes issuing error messages ...
user11935527's user avatar
2 votes
1 answer
148 views

I have a TWebModule (THireTrack_NX_API_Handler) that is being created via an Indy TIdHTTPWebBrokerBridge. All seems to work as expected, only FWebBrokerBridge.MaxConnections seems to get ignored. ...
David Rose's user avatar
3 votes
1 answer
529 views

I'm developing a Delphi application to download files using both WinHTTP (via direct API calls) and TNetHTTPClient. Everything works fine on most networks, but on one specific open Wi-Fi network, both ...
sudormrf's user avatar
1 vote
1 answer
147 views

I am building two simple apps with Delphi, one as a TCP client and one as TCP server, using Indy components TIdTCPClient and TIdTCPServer. I am struggling with my TIdTCPServer.OnExecute event handler ...
Francesco Esposito's user avatar
1 vote
0 answers
117 views

This problem concerns Indy, TLSv1.3 and session tickets. I use the Indy version supporting TLSv1.3 downloaded from GitHub: https://github.com/MWASoftware/Indy.proposedUpdate All worked very well until ...
SoCalAndy's user avatar
1 vote
1 answer
277 views

Delphi version: 12.3 Architect Trial I wanted to validate a new Delphi and DevExpress versions for a planned upgrade path, but started to receive this weird 'indy' not found error which pointed to ...
Andrej's user avatar
  • 35
1 vote
1 answer
159 views

I'm trying to do a POST request in Delphi, using the Indy TIdHTTP component. The target host requires a certificate and key files. Testing the requests with Postman or Insomnia, it works fine, returns ...
NatanG.G's user avatar
2 votes
1 answer
197 views

I need to handle Server-Sent Events (SSE) via an HTTP GET request. Everything is working fine, except that I have no way of terminating the GET request immediately. Instead, I need to wait for some ...
Alister's user avatar
  • 6,941
-2 votes
1 answer
47 views

I have SW with Indy v.8 HTTP server, which listen on IP and PORT number. I am able to connect to this server by Telnet and send simply text eg. one word to this server. But problem is that I am not ...
Tomas Ra's user avatar
2 votes
1 answer
167 views

I make a HTTP POST request using TIdHTTP: var ssRequest, ssResponse: TStringStream; ... IdHTTP.Post(fullUrl, ssRequest, ssResponse); The server responds with: 400 Bad Request and passes useful ...
Pit's user avatar
  • 145
0 votes
0 answers
95 views

When the recipient of the email has a domain with ñ, eg: IdMessage.Recipients.Add.Text := 'algo@domainwithñ.com'; An error appears when executing this instruction: IdSMTP.Send(IdMessage); Project ...
ruben lopez's user avatar
1 vote
1 answer
69 views

If I call MainForm->ControlList1->Invalidate() from a TIdUDPServer::>OnUDPRead event, is it thread safe, or do I still need to use TThread::Synchronize() or TThread::Queue()?
JKofsky's user avatar
  • 177
4 votes
0 answers
291 views

My server uses the "stock" Indy that comes with Delphi 12.2, and the OpenSSL 1.0.2u DLLs from Indy's GitHub. I am forcing the server to use TLS 1.2 only: SSLHandler.SSLOptions.SSLVersions := ...
MichaSchumann's user avatar
2 votes
1 answer
114 views

I noticed a little issue with Indy's TIdSNTP: If the timeout is less than actual network delay, when doing DateTime request, the datagram is not received in timeout time; however this old datagram is ...
Sargis's user avatar
  • 223
0 votes
0 answers
62 views

I am making an application in Delphi using Indy to make a socket that can be encrypted with TLS. I have an IdTCPServer and an SslHandler connected to it. But I have some clients that can connect via ...
Robe79's user avatar
  • 69
1 vote
1 answer
131 views

I finally resolved today why simple UDP client/server text communications to a server was producing an error. The server has 2 IPv4 addresses. I was sending to one of the IP addresses and ...
Ross's user avatar
  • 333
1 vote
1 answer
119 views

I have an application that uses Indy TIdIMAP4 to connect to a mail server, read messages, and download attachments. The app works correctly on Windows 10. When trying to transfer it to Windows 11 or ...
HardLink's user avatar
0 votes
1 answer
114 views

A very simple Delphi 12 TIdTCPClient/TIdTCPServer application for Windows, under OpenVPN, WORKS fine when the Server app is built and run in Debug mode, and is NOT working when the Server app is built ...
NicoBlu's user avatar
  • 47
0 votes
1 answer
152 views

I want to download the JSON Info at idHTTP := TIdHTTP.Create(nil); JSON:=idHTTP.get('https://login.microsoftonline.com/common/.well-known/openid-configuration'); and get an error 10054 Connection ...
Wolfgang Bures's user avatar
1 vote
1 answer
175 views

I have read a lot of related questions here, however its still quite confusing: how to choose the proper size for an UDP datagrams If the goal is to send data as fast as possible with an allowable ...
Sargis's user avatar
  • 223
0 votes
1 answer
200 views

First, please refer to a similar but not exactly duplicate question. That question was solved by uninstalling a defective Windows update on Windows server, which is not my case at all (as I'm on ...
Jerry Dodge's user avatar
  • 27.4k
0 votes
2 answers
108 views

I am using Delphi 12.1 and Indy 10 on the client side and FreeRTOS 10 (Xilinx ARM53 on Zynq UltraScale) and LwiP on the server side. Only one client/thread is active. I have the following simplified ...
Zeit's user avatar
  • 57
-2 votes
1 answer
146 views

I use the following procedure: procedure TForm2.Label1DblClick(Sender: TObject); procedure GenerateSelfSignedCertificate(const AFileName: string); procedure GenerateRandomSerialNumber(...
Sorin's user avatar
  • 13
0 votes
0 answers
357 views

I am using RAD Studio 2010. I am using Indy as it is when I installed 10.5.5. I am trying to send an email to Naver or Google mail using TIdSMTP. When I try to send an email, I get a message saying &...
user622750's user avatar
1 vote
1 answer
164 views

I am using Delphi 12.1 and Indy 10 to implement a client/server application, in which the client asks for data and waits until the server sends it: procedure TSocketThread.Execute; var Buffer: ...
Zeit's user avatar
  • 57
0 votes
0 answers
129 views

I can't find a solution to solve this problem. The application works very well but when 4 or 5 clients start connecting and exchanging data at the same time, The other clients currently exchanging ...
Dominique Rina RAJAOFERSON's user avatar
1 vote
1 answer
471 views

I updated my Indy components in RAD Studio C++Builder as I wanted to try and add OAUTH2 to my SMTP email sending. I saw in this thread (Add support for XOAUTH2 SASL authentication) that code had been ...
Barry Andrews's user avatar
1 vote
1 answer
401 views

I want to read eml-files and extract the plain text. So far i have found the TIdMessage with which i can iterate over the TIdMessage.MessageParts and check if their PartType is mptText. All of that ...
Max's user avatar
  • 79
1 vote
1 answer
114 views

I use TidSMTP component with Delphi 2007 to send eMails in Greek language with the following code with IdMsg do begin clear; contentType := 'multipart/mixed'; Charset := 'GREEK_CHARSET'; ...
user avatar
1 vote
1 answer
307 views

I updated Delphi 2007 with the newest Indy packages. I have put the core/protocols/system directories in the Library path. When I create a new app, everything works fine. It compiles and runs ok. ...
user avatar
0 votes
1 answer
206 views

I need to send an UTF-8 encoded response with a Indy 10 HTTP server which includes special characters (like ő and á). The original program was written with Indy 9 and there was no problem, but ...
Fenistil's user avatar
  • 3,811
0 votes
1 answer
200 views

I'm trying to connect my client application written in Delphi to a service running on a server using TCP/IP. The service is also written in Delphi and uses TIdTCPServer to listen for connections. When ...
Amelia's user avatar
  • 1
2 votes
1 answer
550 views

I want to use Fiddler as a proxy for debugging purpose. Without fiddler everything works perfectly fine. I have to add a certificate to my HTTP request. My code looks like this: constructor ...
complete_stranger's user avatar
0 votes
1 answer
297 views

I have an older Delphi project where in we use the TIdFTP client. I have been unable to get it to work there so I have started a side project where I can test the component. I am also running a ...
user3082957's user avatar
1 vote
1 answer
302 views

I'm very new to Indy, so apologies if there are some glaring issues here. I'm trying to retrieve emails out of my Gmail inbox, then save them to an array of TIdMessage objects. I can't find any ...
Rayhaan Bhoola's user avatar
0 votes
1 answer
206 views

I have Indy 10.6.2.5366 and delphi Tokyo 10.2 update 3. In a response to an HTTPS POST, the CookieManager states there are no cookies, but when i do the same request in postman, there's a Cookie ...
Rebelss's user avatar
  • 502
0 votes
0 answers
92 views

I'm trying to write a simple HTTP server that can send videos (mp4) to the browser. But I can't make it so that the user can randomly change the playback position of the video in the browser. I'm able ...
Alex's user avatar
  • 1
1 vote
1 answer
227 views

I am trying to connect to a web server through an NTLM proxy using Delphi 11.3 and the supplied Indy library. I can make this work for GET commands, but for POST I get an EAbort exception. If I access ...
Paul G's user avatar
  • 89
0 votes
1 answer
644 views

I need to send some "amount of money" command to a POS device to initiate a credit card validation. They say I need to send something like this, some kind of datagram protocol: 00 1A 30 30 ...
Boris Nihil's user avatar
0 votes
1 answer
103 views

I'm missing something trying to implement sending TMemoryStream data because when I try to send them to clients in TMyContext.SendQueue() the streams are empty. Here is my simplified code: TMyContext =...
R.Schirru's user avatar
0 votes
1 answer
82 views

If I have: procedure TFServer.IdTCPServerExecute(AContext: TIdContext); begin ... size:=AContext.Connection.IOHandler.ReadLongInt; Context.Connection.IOHandler.ReadStream(msgStream, size); ... ...
R.Schirru's user avatar
1 vote
0 answers
410 views

I wrote a service app in Delphi 10 that sends emails (either with or without attachment). I use Indy 10.6.2. This is the main code that sends the email: with FdmMSThread do begin // based on ...
UnDiUdin's user avatar
  • 15.5k

1
2 3 4 5
43