In a thrilling finale, Farah looked to be completely outgunned by three rivals only to fight back and snatch second place behind Edris, who clocked 13 minutes 32.79 seconds after a searing final lap.
"I gave it everything", said Farah, who is moving up to the marathon. Farah had romped to victory in the longer event on the opening night of the championships last weekend.
Farah was under enormous pressure on the back straight as the Ethiopian duo tried to hold him off, with Chelimo also coming through in the final straight.
Farah somehow found a bit of room on the inside of Kejelcha and Chelimo and, giving his all, the Nike Oregon Project runner managed to snatch the silver with Edris, whose closing speed was always going to be a threat, the clear victor.
He had been hoping for one final coronation in front of an adoring home crowd. I got boxed in and couldn't get out.
Even if there is no fairy tale ending, similar to what happened with a certain Jamaican sprinter, Farah will go down as one of the true greats in the sport. "I don't think there was any more I could have done".
"It's like I have achieved what I have achieved and you are trying to destroy it", he told reporters.
"I'm disappointed with silver but at the same time a better man won on the day and there's nothing I could have done".
"I was highly prepared for this race and I knew I was going to beat Mo Farah", said the Ethiopian.
Kejelcha and Edris then kicked on to leave the fast-finishing Farah with too much work to do, the home favourite's battling efforts in the home straight only enough for silver. "I did the Mobot out of respect as well for him". "If I have crossed the line, and Mo Farah has done something wrong, then prove it".
After success on the European stage, Farah was gearing up for another World Championships and decided that he would move to Portland, Oregon full-time and start work with a new coach, Alberto Salazar.
- Proper eye protection needed for viewing the eclipse
- Former Regina Pats head coach Bryan Murray passes away at 74
- Drunk American punched for making 'Nazi salute' in German bar
- Tropical depression forms east of Bahamas
- Ronaldo rested and ready for Barca in Spanish Super Cup
- Mauricio Pellegrino sees positives from Southampton's draw with Swansea
- Man City boss Guardiola happy overcoming 'enthusiastic' Brighton
- JDU's RS MP replaces Sharad Yadav, may join Union Cabinet
- Philippines rejects advice on South China Sea row
- Caroline Wozniacki and Karolina Pliskova to play in 2017 Rogers Cup quarters