Closed limkokhole closed 5 years ago
500 in browser either.
Are you guy saying that I invented this magic parameter by copy-paste from url bar ? I doubt other users will know need to narrow down and remove __fn and figure out the issue.
I'm saying that URL you've provided without additional context gives the same 500 in browser that clearly matches the behaviour you get with youtube-dl.
Checklist
Verbose log
Description
I've noticed youtube-dl will get 500 HTTP error if appended "&fns" parameter (or "?fns", depends on the url already has '?' or not). I get this parameter from a shared post of my friend wall, the video url is 'https://www.facebook.com/1886799411623042/videos/2387358644830449/UzpfSTEwMDAzMDI4NTE2Njk4NDoxODI0NzI0MzI3NzIyNjE/?story_fbid=182472432772261&id=100030285166984&__fns&hash=Ac2A00t7U5_-GkV4' , which not able to download. I narrow down and figure out the critical parameter which causes 500 is "__fns".
I can't reproduce to get the parameters "hash" and "__fns " after back to my friend wall and re-click, and also I tried to share the post. So the parameter only appeared one time.
I tried with other video such as https://www.facebook.com/weilamanner/videos/487811265309174/ also same, "https://www.facebook.com/weilamanner/videos/487811265309174/?dummy" is works but not "https://www.facebook.com/weilamanner/videos/487811265309174/?__fns" , it's pretty obvious __fns causes the issue.