Do you really expected to go this on forever (capping the private/password/group shows from origin server bypassing all security restrictions)? this was a security hole on their end and their fault. when people started posting batch files all around the forums to exploit this they noticed it and recently closed it.
now communication between edge and origin servers also requires some security parameters to be passed along with connect requests just as in case of edge serves. we have no access to this communication. so there isn't much anyone can do except guessing the correct sequence and value of those parameters.
obvious excerpts from log:
Code:
DEBUG: RTMP_ClientPacket, received: invoke 34 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name, STRING: nfo>
DEBUG: Property: <Name: no-name, NUMBER: 0.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name, STRING: version_too_old>
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <nfo>
Code:
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: error>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Failed>
DEBUG: Property: <Name: description, STRING: security>
DEBUG: Property: <Name: clientid, NUMBER: 1661556140.00>
DEBUG: (object end)