Alojamiento = hosting, solo que una palabra está en español y la otra en inglés.
Primero que nada deberías probar que el sitio existe, una forma de hacerlo que regularmente funciona es hacerle un "ping":
ping ftp.ya.com
desde la línea de comandos (CMD)
(esto a veces no funciona debido a que algunos servidores bloquean el ping)
Otra cosa que podrías probar es poner ya.com en vez de ftp.ya.com, yo tuve algunos problemitas con subdominios mal configurados en otras ocasiones.
Una cosa más a probar: intentá entrar a
ftp://ftp.ya.com desde tu navegador. Si esto funciona el problema es de FileZilla, algo de configuración está mal.
Saludos.