473,396 Members | 2,154 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

software not working because of port block?

dlite922
1,584 Expert 1GB
I have a proprietary software on two different internal networks. on one the client-side software can access the server, and the second network, they can't.

I have no real clue which ports are needed,

1. What's the best way to find out? will telnet x.x.x.x port# work?

2. Does one side (server) have to be listening on a port to be able to detect that it is open? If it doesn't listen, than requests end up no where. right?

3. For Window share ports (nmbd,smbd), is it possible to check with the telnet method? What's a good way to check these?


Thanks for any information regarding any of the above,


PS: both networks are able to ping the server IP where the server-side portion is located.



Dan
Aug 5 '09 #1
3 2362
sicarie
4,677 Expert Mod 4TB
My recommendation would be to put a software package sniffer on both and attempt to connect. You can then filter by 'outgoing.' Depending on what OS these are on, there are different ways to do that.

You'll see the initial handshake from one box's IP to another, and from there open that first port. Then repeat the whole thing, and you'll see what the other box responds on.

If these are Windows, you can use Wireshark; Linux - tcpdump.

To test to see if the port is open you can run the telnet test, but you will first need to ensure the other server is listening on that port, probably with the nestat command.
Aug 10 '09 #2
dlite922
1,584 Expert 1GB
Thanks, found the ports. IT Dept is blocking them. It's their problem now.
Aug 12 '09 #3
Banfa
9,065 Expert Mod 8TB
netstat is a useful tool to find out this sort of information too, and it is part of Windows and Linux so doesn't need installing on either system, although as is often the case where Windows has copied a *nix tool the *nix one has more features.

However it lists all open sockets and if the are listening or connected allong with port numbers and IP addresses and can also resolve which program opened them.
Aug 12 '09 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: willie | last post by:
Hi, I'm writing a program which requires the use of three serial ports and one parallel port. My application has a scanning devices on each port, which I can access fine with pyserial. ...
6
by: MajorTom | last post by:
Hello, I getting this error An established connection was aborted by the software in your host machine here: TcpClient smtpSocket = new TcpClient(_serverSmtp, _portSmtp) port = 25 (smtp...
0
by: Jm | last post by:
Hi All I recently got some help with code conversion that i used in vb6 to block a specific tcp port. The code runs under a timer and is run on a very low tick count (Meaning it happens...
4
by: opensourcearts | last post by:
Hello all, I am working on an application that is basically a bridge between oscommerce and gallery2 software, with some other functionality. It will allow users to port all of their media...
6
by: JustinC | last post by:
Does anyone know of a way, using C#, to programmatically block a Windows port? I've looked into some low level solutions like NDIS, but am hoping to find something that uses C#. Any help would be...
5
by: abcd | last post by:
any ideas on how to block a network port from being used, or one that is currently in use? For example, say I want to block port 23 from being used. by used, I mean allowing connections to or...
20
by: simple25 | last post by:
I've been looking through sites to see if anyone could provide the correct steps to block port 1434, which is a MSSQL port. NOBODY and I mean NOBODY was smart enough to give a clear and simple...
133
by: Jean-Pierre Mestre | last post by:
Good evening, I have a C software for Windows that I need to port to Redhat Unix. At the moment it works completely fine with the Windows FLOSS compiler lccwin32. I try gcc but now it doesn't...
1
by: JDeats | last post by:
I have a WinForms app (.NET 2.0) which has a web service reference and the web service call is failing inside some corporate environments. I know a proxy server could cause this problem, but does...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.