Monchoman45
Monchoman45

Reputation: 547

AS3 security error 2048 on socket connection

I have a simple IRC socket that is used to communicate with servers for a web-based IRC client. Unfortunately, attempting to connect to a network results in a security error. I read up on sandboxes and their appropriate permissions, and then used Security.sandboxType to get the sandbox of my socket, which came up as remote. After reviewing the documentation, I still don't fully understand how I can enable my socket to connect to a remote IRC server. I tried Security.allowDomain, but that didn't do anything. What else is there?

Upvotes: 0

Views: 3466

Answers (1)

loxxy
loxxy

Reputation: 13151

Well the error is simply because you are directly trying to connect to IRC. You will need to use some sort of proxy server to get your request through.

Read about Adobe's security policy. I asked a similar question on SO just a day back..

For connecting to IRC, perhaps the following could help:

Flash does not allow you to connect to servers that are outside the so-called sandbox of your Flash application. You are of course able to extend that sandbox by using Security.loadPolicyFile...(link)

Upvotes: 1

Related Questions