By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
429,251 Members | 2,656 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 429,251 IT Pros & Developers. It's quick & easy.

Retrieving Date & Time from a web server (localhost)

P: n/a
teo
I'm developing a software (a WinApp, not a WebApp)
to retrieve Date & Time from a web server,
but firstly I need to to test it on my PC, with "localhost"

I'm using the VB Net language
(below two different code approaches),
I'm with XP Sp2 and IIS
(all IIS http and ftp tasks regularly work)

I have no firewall
I think it maybe a matter of Service enabling
(maybe involving the port 13...)

Any attempt fail.
1 approach)
using the following VB Net API

Private Declare Unicode Function NetRemoteTOD Lib "netapi32" ( _
<MarshalAs(UnmanagedType.LPWStr)ByVal ServerName As String, _
ByRef BufferPtr As IntPtr) As Integer

the entire example here:
http://www.codeproject.com/KB/vb/Net...715#xx707715xx

tried using

"localhost"
"http//localhost"
"127.0.0.1"

but always got 00.00.00.00

2 approach)
using this VB Net command

Dns.GetHostByName("localhost")

it seems to work because no error occurs
(if I wrote "localhostSharonStone" an error occurs),

but the very next command it does fail:
objTcpClient.Connect("localhost", 13)

it says (translated into English)
"Impossible to establish a connection. The addressed computer
keeps on refusing".


Any hint?

Jun 27 '08 #1
Share this Question
Share on Google+
3 Replies


P: n/a
On Apr 14, 12:52*pm, teo <t...@inwind.itwrote:
I'm developing a software (a WinApp, not a WebApp)
to retrieve Date & Time from a web server,
but firstly I need to to test it on my PC, with "localhost"

I'm using the VB Net language
(below two different code approaches),
I'm with XP Sp2 and IIS
(all IIS http and ftp tasks regularly work)

I have no firewall
I think it maybe a matter of Service enabling
(maybe involving the port 13...)

Any attempt fail.

1 *approach)
using the following VB Net API

Private Declare Unicode Function NetRemoteTOD Lib "netapi32" ( _
* <MarshalAs(UnmanagedType.LPWStr)ByVal ServerName As String, _
* ByRef BufferPtr As IntPtr) As Integer

the entire example here:http://www.codeproject.com/KB/vb/Net...31067&df=90&mp...

tried using

"localhost" *
"http//localhost" *
"127.0.0.1"

but always got *00.00.00.00

2 approach)
using this VB Net command

Dns.GetHostByName("localhost")

it seems to work because no error occurs
(if I wrote "localhostSharonStone" an error occurs),

but the very next command it does fail:
objTcpClient.Connect("localhost", 13)

it says (translated into English)
"Impossible to establish a connection. The addressed computer
keeps on refusing".

Any hint?
sorry, but what exactly isnt working?
u running a webservice in your ide, and it fails?
Jun 27 '08 #2

P: n/a
teo
On Mon, 14 Apr 2008 13:02:22 -0700 (PDT), jo****@gmail.com wrote:
>On Apr 14, 12:52*pm, teo <t...@inwind.itwrote:
>I'm developing a software (a WinApp, not a WebApp)
to retrieve Date & Time from a web server,
but firstly I need to to test it on my PC, with "localhost"

I'm using the VB Net language
(below two different code approaches),
I'm with XP Sp2 and IIS
(all IIS http and ftp tasks regularly work)

I have no firewall
I think it maybe a matter of Service enabling
(maybe involving the port 13...)

Any attempt fail.

1 *approach)
using the following VB Net API

Private Declare Unicode Function NetRemoteTOD Lib "netapi32" ( _
* <MarshalAs(UnmanagedType.LPWStr)ByVal ServerName As String, _
* ByRef BufferPtr As IntPtr) As Integer

the entire example here:http://www.codeproject.com/KB/vb/Net...31067&df=90&mp...

tried using

"localhost" *
"http//localhost" *
"127.0.0.1"

but always got *00.00.00.00

2 approach)
using this VB Net command

Dns.GetHostByName("localhost")

it seems to work because no error occurs
(if I wrote "localhostSharonStone" an error occurs),

but the very next command it does fail:
objTcpClient.Connect("localhost", 13)

it says (translated into English)
"Impossible to establish a connection. The addressed computer
keeps on refusing".

Any hint?

sorry, but what exactly isnt working?
u running a webservice in your ide, and it fails?
the code here, tested online with a real server,
it does work:
http://www.codeproject.com/KB/vb/Net...31067&df=90&mp...

but if I locally tested it, writing "localhost",
like this
dRemoteDate = GetNetRemoteTOD("localhost")

always returns 00.00.00.00

note:
also tested it writing
"localhost" *
"http//localhost" *
"127.0.0.1"

Jun 27 '08 #3

P: n/a
teo
On Mon, 14 Apr 2008 13:35:37 -0700 (PDT), jo****@gmail.com wrote:
>
or try empty string "" also

one more thing....make sure you have a colon in your "http://
localhost"
ouch !!
the empty string "" worked for the first approach (odd to me)

the second approach still doesn't work (maybe because a port number is
involved) but it is enough for now

Jun 27 '08 #4

This discussion thread is closed

Replies have been disabled for this discussion.