Troubleshooting Uploads

If other people are not able to download files from you there are several things you can check that could be causing the problem. Please follow these steps in order to fix the problem.

Step 1

Option 1

If you are uncomfortable performing advanced configuration of your computer and equipment, or if you are on an education or company network and you don’t have administrator access do the following:

a. All versions of WinMX

  1. Open WinMX
  2. Click the Settings button
  3. Click the plus sign in front of Internet Connection.
  4. You should now see a new list drop down under Internet Connection.
  5. In this new list click on Incoming TCP Connections.
  6. Select Unable to accept incoming TCP Connections.
  7. Click the In/Out UDP Packets
  8. Select Unable to send or receive UDP datagrams on any port.
  9. Close WinMX and continue to Step 5

OR

Option 2

If you have administrator access for your computer/network and you are comfortable with making changes to your router configuration then define specific ports for WinMX to use:

a. All versions of WinMX

  1. Open WinMX
  2. Click the Settings button
  3. Click the plus sign in front of Internet Connection.
  4. You should now see a new list drop down under Internet Connection.
  5. In this new list click on Incoming TCP Connections.
  6. Select "Listen on port"
  7. Enter 6699 in the box
  8. Click the In/Out UDP Packets
  9. Select "Listen on port"
  10. Enter 6257 in the box
  11. Open WinMX and test your uploads. If you still are unable to upload continue to Step 2.

Step 2

Check if you have a router or modem/router combination. Choose your Operating System and follow the instructions below:

a. Windows Vista

  1. Click Start
  2. Click "All Programs".
  3. Click "Accessories"
  4. Click "Command Prompt"
  5. In the new command window type ipconfig and press enter.
  6. Information will be shown concerning your local area connection.
  7. Look for the entry called IP Address.
  8. If the IP address is in any of the following ranges it is considered a private address which are reserved for use on internal networks. This would normally indicate the presence of a router.

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

b. Windows XP, 2000, ME, and 98

  1. Click Start
  2. Click Run
  3. Type command and click OK
  4. In the new command window type ipconfig and press enter.
  5. Information will be shown concerning your local area connection.
  6. Look for the entry called IP Address.
  7. If the IP address is in any of the following ranges it is considered a private address which are reserved for use on internal networks. This would normally indicate the presence of a router.

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

If you have a router continue to Step 3

If you do not have a router skip to Step 5

Step 3

Set a static IP for your computer. This step is not required, but it is highly recommended. Follow the instructions below for your Operating System:

a. Windows Vista

  1. Go to Start – All Programs – Run
  2. In the new Command window type: ipconfig /all
  3. WRITE DOWN your IP Address, Subnet Mask, Default Gateway, and DNS Servers
  4. Open Control Panel and switch to Classic View.
  5. Double click "Network and Sharing Center"
  6. Click on View Status next to Local Area Connection (or the name of your current network connection).
  7. Click on the Properties button.
  8. Click on "Internet Protocol Version 4 (TCP/IPv4)" and then click on the Properties button.
  9. Click the "Use the following IP Address". (Note if this is already selected a Static IP is already configured).
  10. Enter the IP Address, Subnet Mask, Default Gateway, and DNS Servers you wrote down above. (If you only have one DNS Server leave the second box blank).
  11. Click OK on both windows to apply the settings.
  12. Open any website to verify the settings are working. If there is a problem, revert your settings back to obtain an IP address and DNS server automatically.

b. Windows XP

  1. Go to Start – Run – Type command – OK
  2. In the new Command window type: ipconfig /all
  3. WRITE DOWN your IP Address, Subnet Mask, Default Gateway, and DNS Servers
  4. Open Control Panel and switch to Classic View.
  5. Double click "Network Connections".
  6. Right click on the network connection that you use to connect to the internet and select "Properties".
  7. Highlight "Internet Protocol(TCP/IP)" and then click the "Properties" button.
  8. Click the "Use the following IP Address". (Note if this is already selected a Static IP is already configured. Skip to Step 4).
  9. Enter the IP Address, Subnet Mask, Default Gateway, and DNS Servers you wrote down above. (If you only have one DNS Server leave the second box blank).
  10. Click OK to apply the settings.
  11. Open any website to verify the settings are working. If there is a problem revert your settings back to obtain an IP address and DNS server automatically.

c. Windows 2000

  1. Go to Start – Run – Type command – OK
  2. In the new Command window type: ipconfig /all
  3. WRITE DOWN your IP Address, Subnet Mask, Default Gateway, and DNS Servers
  4. Open Control Panel.
  5. Double click "Network and Dial-up Connections".
  6. Right click on the network connection that you use to connect to the internet and select "Properties".
  7. Highlight "Internet Protocol(TCP/IP)" and then click the "Properties" button.
  8. Click the "Use the following IP Address". (Note if this is already selected a Static IP is already configured. Skip to Step 4).
  9. Enter the IP Address, Subnet Mask, Default Gateway, and DNS Servers you wrote down above. (If you only have one DNS Server leave the second box blank).
  10. Click OK to apply the settings.
  11. Open any website to verify the settings are working. If there is a problem revert your settings back to obtain an IP address and DNS server automatically.

d. Windows ME and 98

  1. Go to Start – Run – Type command – OK
  2. In the new Command window type: ipconfig /all
  3. WRITE DOWN your IP Address, Subnet Mask, Default Gateway, and DNS Servers.
  4. Right click "Network Connections" on your desktop and then click properties.
  5. Under "The following components are installed" look for TCP/IP. Highlight it and then click "Properties".
  6. Click "Use the following IP Address". (Note if this is already selected a Static IP is already configured. Skip to Step 4).
  7. Enter the IP address and subnet mask that you wrote down above.
  8. Click the "Gateway" tab.
  9. Enter the Default Gateway you wrote down above and then click Add.
  10. Click the "DNS Configuration" Tab.
  11. Click "Enable DNS".
  12. Enter your host name and domain.
  13. Under "DNS Server Search Order" add the IP address of the DNS Server you wrote down above and then click Add.
  14. If you wrote down more than one DNS Server, enter the second number and click Add.
  15. Click OK to apply the settings.
  16. Reboot if prompted.
  17. Open any website to verify the settings are working. If there is a problem revert your settings back to obtain an IP address and DNS server automatically.

Continue to Step 4

Step 4

Portforward the router for WinMX. Choose your router make and model from the list on the following page: Port-forwarding Tutorial **Note: Do not select the ad for PFConfig unless you wish to pay for a third-party program to do it automatically for you. You can do this process yourself for free.**

For all routers:

Fill in the boxes on the page like so:

  1. WinMX’s port for incoming TCP connections: 6699
  2. WinMX’s port for incoming UDP connections: 6257
  3. Enter the IP you want to forward to: Use the IP address you set for your computer in Step 3.
  4. The rest of the blanks on the page will fill in automatically, showing you exactly how to set up portforwarding for WinMX in your router. Follow the instructions you are given.

When you have finished the portforwarding process, open WinMX and test your uploads. If you still are unable to upload continue to Step 5.

Step 5

Check your firewall to ensure WinMX is not being blocked.

a. Windows Firewall (applies to Windows XP SP2 and Windows Vista)

  1. Click Start
  2. Select Settings
  3. Click Control Panel
  4. Double-click Windows Firewall [Note: If you are using the Category view, click on Security Center to find Windows Firewall]
  5. Make sure "Don’t allow exceptions" is NOT ticked.
  6. Click the tab that says "Exceptions"
  7. Click “Add Program”
  8. Select WinMX
  9. Click OK

b. Norton Internet Security 2004

  1. Double-click on the Norton Internet Security icon in your system tray, located in the lower-right hand corner of the screen.
  2. Select Personal Firewall.
  3. Select the Programs tab.
  4. Under Manual Program Control, select and highlight WinMX and click Modify.
  5. Under “What do you want to do”, select Permit.
  6. Click OK and then click OK again.
  7. Click the X in the upper-right hand corner of the window to close Norton Internet Security.

c. Norton Internet Security 2005

  1. Double-click the Norton Internet Security icon in your systems tray
  2. Click Personal Firewall
  3. Click Configure
  4. Select the Programs tab
  5. Locate WinMX from the programs list (Note: If WinMX is not on the list skip ahead to #9)
  6. Click the Internet Access setting
  7. Select Permit All
  8. Click OK
  9. Click Add
  10. Select the WinMX folder (Note: Default location is C:\\Program Files\WinMX\)
  11. Select winmx.exe
  12. Click Open
  13. From the dropdown list, select Permit
  14. Click OK
  15. Click the Internet Access setting
  16. Select Permit All
  17. Click OK

d. Sygate Firewall

  1. Double-click on the Sygate Firewall icon in the task tray to open the settings.
  2. Click the Applications tab
  3. Look for WinMX Application in the list of programs.
  4. Click the box to the left of WinMX Application until a check mark appears
  5. Click OK
  6. Click the X in the upper-right hand corner of the window to close Sygate Personal Firewall.

e. McAfee Security Firewall

  1. Open the McAfee Security Firewall program
  2. Control Internet Programs
  3. Click Add
  4. Locate ‘WinMX’, from the directory (Note: Normal path for WinMX is: C:\Program Files\WinMX\winmx.exe)
  5. Click Open
  6. Click the circle next to Allow this program to have full, unfiltered access to the Internet
  7. Click Apply
  8. Click the red X at the top right to close the program

f. McAfee Personal Firewall Plus

  1. Start the McAfee Personal Firewall Plus Program
  2. Click New Allowed Application
  3. The Select Application to Allow box will appear
  4. From the dropdown menu select the WinMX folder (Note: Default location is C:\program files\WinMX\WinMX.exe)
  5. Select WinMX
  6. Click Open
  7. Locate the file from the Internet Applications list
  8. Click on the Permissions
  9. Select Allow Full Access
  10. Click the red X at the top right to close the window

g. Zone Alarm

  1. Start the ZoneAlarm Firewall program.
  2. Click Program Control from the left side, yellow menu.
  3. Click the Programs tab under the Help button.
  4. Within the Programs window you will notice that there are two columns; One for Access and one for Server. In addition, there are two separate settings for each; One for Trusted and one for Internet. Furthermore, there will need to be one of three options selected for each setting; Allow (shown as a green check mark), Block (shown as a red X), and Ask (shown as a blue ?).
  5. Locate WinMX and single click in the setting under Trusted and select Allow.
  6. Repeat the above step under the Internet setting.(There should now be two green check marks under the Access setting.
  7. Click the X in the upper-right hand corner of the window to close ZoneAlarm.
  8. The next time you run the program, you will have to click Allow to let WinMX access the Internet.

h. Other Firewall Programs

  1. Go to your firewall’s settings option.
  2. Look for a list of applications that are allowed or prevented access to the Internet.
  3. Look for WinMX. If it is blocked or prevented access to the Internet, select it and change its setting to be allowed access.
  4. Save your changes and restart your firewall program.

Restart WinMX and try uploading to others again. If you are still unable to upload continue to Step 6.

Step 6

If you have a network with more than one computer running WinMX repeat Steps 1 though 5 on the other computers and assign different ports for them to use.

For example:

Computer 1 TCP 6699 UDP 6257

Computer 2 TCP 16699 UDP 16257

Computer 3 TCP 26699 UDP 26257

Computer 4 TCP 36699 UDP 36257

Continue to Step 7

Step 7

If you are still unable to upload at this point you might be one of the unlucky few who have Internet Service Providers who block ports or filter out peer-to-peer traffic. If this is your case, some people have had good results by trying alternate ports or setting TCP and UDP ports to "Unable" (as shown in Step 1 for education and company networks).

[Ask] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [LinkedIn] [MySpace] [Reddit] [Slashdot] [Squidoo] [StumbleUpon] [Twitter] [Windows Live] [Yahoo!] [Email]