How many times have you been working on a web page in Dreamweaver and go to upload your file to the server only to get the dreaded ‘Waiting for server’ dialog window. I would have to disconnect from the server (multiple times to again get around another waiting for server dialog.) and re-connect.
This has happened with a few versions of Dreamweaver and with each new version I used (CS3, CS4, CS5) it has yet to be fixed.
Then something dawned on me. When my computer is hardwired into the network, there was no waiting for server dialog box. I thought, why does this only appear on my wireless MacBookPro?
Ah ha! It MUST do with the router configuration. So I did a google search on port forwarding for my router, followed the steps, and the problem was solved.
The following steps are geared toward port forwarding for the MI424WR Verizon FiOS Router. Your screen shots may differ from those in this post but it should allow you to get the general idea of how to set it up.
Open your web browser and navigate to 192.168.1.1
Next, enter your user name and password. If you haven’t changed the user name the default value is ‘admin’. Click OK.
Once logged in you will see a screen with icons at the top. Click on the ‘Firewall Settings’ icon.
In the left hand menu, click ‘Port Forwarding’.
In the popup menu click on the red Add.
In the Add Port Forwarding Rule screen, select the device you want to forward. This would be the IP address of the computer where Dreamweaver is installed.
Select FTP from the Protocol drop down menu.
Leave “WAN Connection Type” set to “All Broadband Devices”.
Change “Forward to Port” to say “Specify”, then enter the device or applications port number (The standard FTP port is 21) that you need to forward.
Make sure that the “Always” is selected from “When should this rule occur?”, then click Apply.
Don’t panic if you see the rule listed as “unresolved” initially. Refresh your browser a couple of times and it will update to ‘Resolved’.
You should now have bypassed the dreaded ‘Waiting for server’ dialog from hell.