Port 21 indicates you are trying to publish with FTP. Does the server
have FrontPage extensions? If so, do NOT use FTP as this will corrupt
the extensions. Otherwise, check that your firewall is not blocking
FrontPage.
You may also have to toggle between modes (Passive and Active) - how
you toggle between them depends on which version of FrontPage you are
using. In FP2003 use Remote Site Properties- Publish Tab, in other
versions use the setting in Internet Explorer: Tools->Internet Options -
Advanced tag.