forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Internet Suite post HTTPS?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Thu Aug 05, 2004 8:10 pm    Post subject: Internet Suite post HTTPS? Reply with quote

Hi All,
Does anyone know how to post data VIA the HTTPS protocol with Internet Suite 2.0. I need to post a soap call with embeded XML to a protected website. I also need to be able to exchange x.509 certificates with said website. I see the HTTP command and how to post using that but I am not sure about the certificate exchange and using SSL Question Idea

_________________
Home of

Give VDS a new purpose!
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Fri Aug 06, 2004 7:36 am    Post subject: Reply with quote

Maybe you can get it to work by using Prakash' vdsipp dll? That one has a command to login at protected websites (internet http,authenticate), but I don't know if that will work with https connections, or only with normal http authenticating.
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
Garrett
Moderator Team


Joined: 04 Oct 2001
Posts: 2149
Location: A House

PostPosted: Fri Aug 06, 2004 7:08 pm    Post subject: Reply with quote

No, that's not https though, that's just the typical htpass style of login. I
don't think either of the dll's are capable of https, but I could be wrong.

_________________
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)
Back to top
View user's profile Send private message
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1565

PostPosted: Sat Aug 07, 2004 1:00 am    Post subject: Reply with quote

vdsipp is somewhat capable, as I wrote the ssl portion into the vdsipp however it requires a seperate dll and I'm not certain it works as I never tried it. The seperate dll cannot be exported out of the US because of US export restrictions regarding high level encryption. Also note that you need to get an ssl certificate in order to encrypt data and send it over to an ssl protected website (https).

I'll look into the vdsipp and see if it is capable but I think it should be. Also you can download the ssl dll's. They are located at http://www.nevrona.com/Indy/ - linked off the main Delphi Indy internet component suite site. Look for the ssl dll's on that website, they dont provide the download either but link to a server not located in the US which has them. There should be more information there as well on how to call https and how to use the ssl certificate client side.
Back to top
View user's profile Send private message
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Sat Aug 07, 2004 3:45 am    Post subject: Reply with quote

Thanks PGWare,
I will take a look at these DLL's. I live in the US and the project is to validate SOAP&XML going to a WebLogics Application server. I have other options that I can look at but I already built a VDS util to convert a delimited text file with Soap Header info and the SOAP/XML Envelope to parameters for LoadRunner C functions to actually call the service. I was just looking for a way to validate the XML that the web developers send me before my VDS util parses the data into the C functions. We already have the certificates for the B2B service so that is not an issue. Actually my utility has already converted the RAW XML and headers to the C code for this batch of services but for future services I would like to be able to validate this stuff before hand since it is easier to edit simple XML tags than to hunt through C code Wink

_________________
Home of

Give VDS a new purpose!
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Sat Aug 07, 2004 9:03 am    Post subject: Reply with quote

Why can't you use that dll outside the USA? Confused I always thought that browsers and things in the US weren't allowed to use more than 56-bits encryption, while "we" in Europe aren't limited by the encryption size? Confused
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1565

PostPosted: Sat Aug 07, 2004 2:21 pm    Post subject: Reply with quote

You can use the dll. We (that live in the US) are not allowed to export out that technology to other countries though. It's a restriction on US residents not being able to distribute any high level encryption to other countries, governments.
Back to top
View user's profile Send private message
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Sat Aug 07, 2004 2:23 pm    Post subject: Reply with quote

And what kind of encryption methods are considdered as high-level? Smile
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1565

PostPosted: Sat Aug 07, 2004 3:25 pm    Post subject: Reply with quote

Looks like anything higher then 64 bits was restricted but lifted in 2002 and requires a review process before it can be distributed:

Quote:
encryption commodities and software with symmetric key lengths exceeding 64 bits


More info can be found at the US Bureau of Industry and Security: http://www.bxa.doc.gov/encryption/regs.htm
Back to top
View user's profile Send private message
GeoTrail
Valued Contributor
Valued Contributor


Joined: 18 Feb 2003
Posts: 572
Location: Bergen, Norway

PostPosted: Wed Mar 16, 2005 12:52 pm    Post subject: Reply with quote

PGWARE wrote:
vdsipp is somewhat capable, as I wrote the ssl portion into the vdsipp however it requires a seperate dll and I'm not certain it works as I never tried it. The seperate dll cannot be exported out of the US because of US export restrictions regarding high level encryption. Also note that you need to get an ssl certificate in order to encrypt data and send it over to an ssl protected website (https).

I'll look into the vdsipp and see if it is capable but I think it should be. Also you can download the ssl dll's. They are located at http://www.nevrona.com/Indy/ - linked off the main Delphi Indy internet component suite site. Look for the ssl dll's on that website, they dont provide the download either but link to a server not located in the US which has them. There should be more information there as well on how to call https and how to use the ssl certificate client side.
Are there any newer version of VDSIPP?
I'm trying to use GET to get a file from a https connection which won't work. If I try from a normal http server it works fine.

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1565

PostPosted: Wed Mar 16, 2005 4:24 pm    Post subject: Reply with quote

There are no newer version of vdsipp and as of right now there are no plans for any updates.

You will need to download the separate ssl dlls found at http://www.nevrona.com/Indy/ to use an HTTPS connection.

You can then put the dll's in the same directory as vdsipp. Again I don't know 100% sure if ssl/https will work with vdsipp as I never tried but I did program in the ssl capability exactly is was showin in an Indy http example.
Back to top
View user's profile Send private message
GeoTrail
Valued Contributor
Valued Contributor


Joined: 18 Feb 2003
Posts: 572
Location: Bergen, Norway

PostPosted: Wed Mar 16, 2005 9:04 pm    Post subject: Reply with quote

Ok, thanks, I'll give that a try Smile
_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Sat May 21, 2005 1:35 am    Post subject: Reply with quote

Hi All,
I have found another way of doing this which does not require anything other than VDS + New Gadget + Windows. GeoTrail PM me and I will show you how.

_________________
Home of

Give VDS a new purpose!
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
DanTheMan
Contributor
Contributor


Joined: 15 Mar 2002
Posts: 56
Location: Sweden

PostPosted: Wed Feb 18, 2009 12:28 pm    Post subject: Reply with quote

Found this old thread about capturing https: site information. This is for legal purposes only. I want to get statitistic information about my IP phone
ringing, and that site is a https:// I have a registered vdsipp, but it can only handle http connections, i also have the ssl /dll files (indy) but
can't figure out how to do the call ? . Is the GadgetX capable to this job ? Right now i'm using a "window send" script to login and do the mouse clicks
(do not look so attractive...). anybody ?
Back to top
View user's profile Send private message
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Wed Feb 18, 2009 2:59 pm    Post subject: Reply with quote

DanTheMan wrote:
Found this old thread about capturing https: site information. This is for legal purposes only. I want to get statitistic information about my IP phone
ringing, and that site is a https:// I have a registered vdsipp, but it can only handle http connections, i also have the ssl /dll files (indy) but
can't figure out how to do the call ? . Is the GadgetX capable to this job ? Right now i'm using a "window send" script to login and do the mouse clicks
(do not look so attractive...). anybody ?


I have a demo included in the GadgetX package that shows how to use the Microsoft WinHTTP ActiveX object over a SSL connection. It even shows how to apply a client side certificate to the communication. The demo allows you to perform both HTTP GET and HTTP POST. I did not include PUT since it is not used much. However note this is not a browser so it does not execute client side code just performs a GET or a POST to a URL.

_________________
Home of

Give VDS a new purpose!
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group