I'm making a MySoju plugin for Plex. [MySoju](http://www.mysoju.com) is a [CJK](http://en.wikipedia.org/wiki/CJK) drama site that links flash video players from several other sites.
So far, I've got a screen scraper that can load the site's Korean dramas, and enumerate the different parts into which they're split. Right now, I'm just trying to test on episodes hosted on MSN Soapbox. Even so, I cannot get the site configuration to recognize the MSN Soapbox flash app. For my test case, I'm trying to load [Part 1 of Episode 17 of the Korean Version of Boys Before Flowers](http://www.mysoju.com/boys-before-flowers/episode-17/part-1/).
I assume the rest of the file doesn't matter for simply recognizing the flash app, but my Site Configuration file starts as:
<?xml version="1.0" encoding="UTF-8"?><br />
<site site="http://*.mysoju.com" plugin="http://images.video.msn.com/" <br />
initialState="playing" version="1.0">
So, anyway, when I navigate through my Plex app's menu and try to load Part 1 of Episode 17 of Boys Before Flowers, Plex Media Server.app outputs this text:
Request: GET /video/:/webkit?url=http%3A%2F%2Fwww.mysoju.com%2Fboys-before-flowers%2Fepisode-17%2Fpart-1%2F&prefix=/video/mysoju<br />
* url => http://www.mysoju.com/boys-before-flowers/episode-17/part-1/<br />
<br />
* prefix => /video/mysoju<br />
<br />
WebKit: [mysoju.com/boys-before-flowers/episode-17/part-1/]<br />
Found corresponding plug-in: /Users/khakionion/Library/Application Support/Plex Media Server/Plug-in Support/Data/com.plexapp.plugins.khakifirst<br />
ERROR: Couldn't find configuration.
As far as I can tell, it looks like Plex is sending the correct URL to WebKit. There's no extra detail on ***why*** the configuration couldn't be found, but I can't see why my site/plugin attributes wouldn't match that page on MySoju.com.
Any hints? Am I missing something uber-simple?
Cheers, all! I've been having a surprising amount of fun developing this plugin.
./Khakionion
