new warning!

OK, I was trying to use terminal to get a “recovery.dmg” file to the ATV and look what I get!
ssh frontrow@appletv.local

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: POSSIBLE DNS SPOOFING DETECTED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The RSA host key for appletv.local has changed,
and the key for the corresponding IP address fe80::21f:5bff:fe85:c576%en0
is unknown. This could either mean that
DNS SPOOFING is happening or the IP address for the host
and its host key have changed at the same time.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
1b:5b:36:e5:b4:c4:d0:ba:9d:d1:90:6f:25:45:85:71.
Please contact your system administrator.
Add correct host key in /Users/jim/.ssh/known_hosts to get rid of this message.
Offending key in /Users/jim/.ssh/known_hosts:6
RSA host key for appletv.local has changed and you have requested strict checking.
Host key verification failed.

You have done a firmware restore, and are using the same IP for your AppleTV, right?

Just remove key/line number 6 in your .ssh file with a text editor, and login via a terminal to accept the new key.
Worst case, remove the whole file, it will be re-created next time you login using SSH. This will however remove all SSH-keys, not only the conflicting one.

Muchas Gracias!

Firmware update? different from the atv system update? Anyway, I went to square one this weekend restore to factory, update the atv software and reinstall atvflash and it’s been nothing like the smooth install 5 weeks ago.

Now, my question now is do I have to use terminal to find “/Users/jim/.ssh/known_hosts:6” - is the .ssh directory hidden?

All files starting with a . are hidden on a *nix system, so yes, the .ssh directory is hidden.

Inside it you will find a file called “known_hosts”, find line 6 with a texteditor and delete row 6, or just delete the whole file, it will be automatically recreated next time you SSH somewhere…

Another option would be to remove the known_hosts file itself.

Open Terminal and enter:

rm .ssh/known_hosts

Thanks guys, I’ll try to hunt it down and open it with a text editor … there’s a couple of hosts I’m not sure I’ll find my way back to.

frontrow:frontrow@192.168.0.32’s password:
Permission denied, please try again.
what kind of passmord shall I use?
frontrow dont works.

You should connect using ‘frontrow@192.168.0.32’ then enter frontrow as password when prompted.