Alternatily u can try conecting a moedm to the com port and thry the diagnostics on that using the AT command set this can be done from the commant prompt eg: ' echo AT&F>com1'.
WCF services and clients can communicate over HTTP and HTTPS. The HTTP/HTTPS settings are configured by using Internet Information Services (IIS) or through the use of a command-line tool. When a WCF service is hosted under IIS HTTP or HTTPS settings can be configured within IIS (using the inetmgr.exe tool). If a WCF service is self-hosted, HTTP or HTTPS settings are configured by using a command-line tool.
At a minimum, you want to configure a URL registration and add a Firewall exception for the URL your service will be using. You can configure these settings with the Netsh.exe tool.
Configuring namespace reservations
Namespace reservation assigns the rights for a portion of the HTTP URL namespace to a particular group of users. A reservation gives those users the right to create services that listen on that portion of the namespace. Reservations are URL prefixes, meaning that the reservation covers all subpaths of the reservation path. Namespace reservations permit two ways to use wildcards. The HTTP Server API documentation describes the order of resolution between namespace claims that involve wildcards.
A running application can create a similar request to add namespace registrations. Registrations and reservations compete for portions of the namespace. A reservation may have precedence over a registration according to the order of resolution given in the order of resolution between namespace claims that involve wildcards. In this case, the reservation blocks the running application from receiving requests.
The following example uses the Netsh.exe tool:
This command adds a URL reservation for the specified URL namespace for the DOMAINuser account. For more information on using the netsh command, type netsh http add urlacl /? in a command-prompt and press Enter.
Configuring a firewall exception
When self-hosting a WCF service that communicates over HTTP, an exception must be added to the firewall configuration to allow inbound connections using a particular URL.
Configuring SSL certificates
The Secure Sockets Layer (SSL) protocol uses certificates on the client and server to store encryption keys. The server provides its SSL certificate when a connection is made so that the client can verify the server identity. The server can also request a certificate from the client to provide mutual authentication of both sides of the connection.
Certificates are stored in a centralized store according to the IP address and port number of the connection. The special IP address 0.0.0.0 matches any IP address for the local machine. Note that the certificate store doesn't distinguish URLs based on the path. Services with the same IP address and port combination must share certificates even if the path in the URL for the services is different.
For step-by-step instructions, see How to: Configure a Port with an SSL Certificate.
Configuring the IP Listen List
The HTTP Server API only binds to an IP address and port once a user registers a URL. By default, the HTTP Server API binds to the port in the URL for all of the IP addresses of the machine. A conflict arises if an application that doesn't use the HTTP Server API has previously bound to that combination of IP address and port. The IP Listen List allows WCF services to coexist with applications that use a port for some of the IP addresses of the machine. If the IP Listen List contains any entries, the HTTP Server API only binds to those IP addresses that the list specifies. Modifying the IP Listen List requires administrative privileges.
Use the netsh tool to modify the IP Listen List, as shown in the following example:
Other configuration settings
When using WSDualHttpBinding, the client connection uses defaults that are compatible with namespace reservations and the Windows firewall. If you choose to customize the client base address of a dual connection, then you also must configure these HTTP settings on the client to match the new address.
The HTTP Server API has some advanced configuration settings that aren't available through HttpCfg. These settings are maintained in the registry and apply to all applications running on the systems that use the HTTP Server APIs. For information about these settings, see Http.sys registry settings for IIS. Most users don't need to change these settings.
See also
Related Articles
1 Identify Ports in Use on a Computer
2 Hook Up a Linksys Switch
3 Reset an iPod Shuffle That Won't Add Songs
4 Find a DSL Modem's IP Address
Port forwarding is a network operation that directs traffic to a specific network host, such as a computer or server. If your business doesn't have a port forwarding utility, you can use the Command Prompt to manually set up port forwarding. CMD uses the Netsh command to initiate the port forwarding process. To make this work, you need to know the port number and IP address for both the source and destination hosts.
1.
Log in to a network computer as an administrator, open the Start menu, type 'cmd' in the search box and press 'Enter' to open the Command Prompt window.
Watch Transformers Prime Beast Hunters – Predacons Rising 2013 Dubbed In Hindi Full Movie Free Online Director: Vinton Heuck, Scooter Tidwell, Todd Waterman Starring: Peter Cullen, Frank Welker, Steve Blum, Jeffrey Combs Genre: Animation, Action, Family Released on: 04 Oct 2013 Writer: Duane Capizzi, Marsha F.
Griffin, Steven Melching IMDB Rating: 7.4/10 (365 Votes) Duration: 65 min Synopsis: Chronicles the epic battle between the Decepticons and the Autobots in their mission to defend Earth and one day restore their home planet of Cybertron.
2.
Type the following into the Command Prompt window:
Replace the 'listenport' and 'connectport' numbers with the source and destination port numbers, and replace the 'listenaddress' and 'connectaddress' numbers with the source and destination IP addresses.
3.
Press 'Enter' to run the Netsh command. The port you entered for 'listenport' is now forwarded to the port you listed for 'connectport.'
About the Author
Daniel Hatter began writing professionally in 2008. His writing focuses on topics in computers, Web design, software development and technology. He earned his Bachelor of Arts in media and game development and information technology at the University of Wisconsin-Whitewater.
Photo Credits
Thinkstock Images/Comstock/Getty Images
Cite this Article
Choose Citation Style
Hatter, Daniel. 'How to Forward a Port in Cmd.' Small Business - Chron.com, http://smallbusiness.chron.com/forward-port-cmd-52486.html. Accessed 02 November 2019.
Hatter, Daniel. (n.d.). How to Forward a Port in Cmd. Small Business - Chron.com. Retrieved from http://smallbusiness.chron.com/forward-port-cmd-52486.html
Hatter, Daniel. 'How to Forward a Port in Cmd' accessed November 02, 2019. http://smallbusiness.chron.com/forward-port-cmd-52486.html
Note: Depending on which text editor you're pasting into, you might have to add the italics to the site name.