Re: OSCAR / AIM over HTTP protocol question
Graham Booker <[email protected]> Mon, 24 Apr 2006 14:16:43 -0500
| Newsgroups | gmane.network.fire.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail-5-95278982 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Much of the reason for the difference is that the document you found is old. I am not sure if there really is any up to date document other than the code, but I have run across this wiki from time to time: http://joust.kano.net/wiki/oscar/moin.cgi/ I only recognize the information over the wire because I have read so much of the code and seen so many traces. IIRC, using an HTTP proxy means that you connect to the proxy using HTTP, and tell it where you wish to connect, and upon completion of the connection, then the socket is treated in the same manner as if there were no proxy at all. This means the protocol over HTTP should be the same (minus the Proxy setup). Since you seem to have some experience with HTTP proxies... Perhaps you could help me with a question. In the code, we have support for SOCKS proxies for most of the services (including AIM), and can add support for the HTTP proxy, but I am not sure on a few details in the system preferences. You can set an web proxy, but I don't know if fire should be honoring this setting or is this just for web browsers? - Graham Fire Development Team http://wwwfireim.org On Apr 24, 2006, at 1:38 PM, Michal Migurski wrote: > Hi everyone, > > I'm just passing through to ask a single question, hope that's okay. > > I am in the process of writing an HTTP proxy for intercepting and > logging messages sent over IM. I've found some good documentation > of the Oscar protocol itself (http://www.oilcan.org/oscar/), but > the data I'm seeing go over the wire differs from that write-up in > a few ways. Can anyone here point me to any existing explanations > of the wire format used when passing Oscar messages over an HTTP > proxy? I can RTFM, just need to know where to find one. =) > > -mike. > > ---------------------------------------------------------------- > michal migurski- contact info and pgp key: > sf/ca http://mike.teczno.com/contact.html --Apple-Mail-5-95278982 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGOzCCAvQw ggJdoAMCAQICECxaFzOmSdwxGlBlEQf2vSIwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDEyMTA2MDIxMloXDTA3MDEyMTA2MDIx MlowTzEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEsMCoGCSqGSIb3DQEJARYdZ2Jv b2tlckB1c2Vycy5zb3VyY2Vmb3JnZS5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQDjDNkB+C9KrWnyPMYkNDpRDSassUzdOz5Fs/8/CI3GVpJXRKUyJXSOUV3uzBhLPf+NNfowiAxq iWypxk2onGn7ZMT2w4ZlPTiZjxDPsDs6JxNA+K6ngZaHkbDxhYDZNYn6SudAPEc4g2JXvM5h6qcU xOlZ2ctgoK2WMKML1xQzSwDPmMb1Wv9r8kdwPEqDy5QoSbJk4jxV9A6Aeg1aoFZMIruu8FJmvOrR cWTS1l4J8q+PzzJG1Ezqp8qVfoy5UVm0SIa2zdnGoaMrgZnd7Nyn12vSakspAAkZfG8trdX0BDuj Cp6Ag5CMimhGMOEs1tFvVyVn+RQZSN/LVLz6Im2XAgMBAAGjOjA4MCgGA1UdEQQhMB+BHWdib29r ZXJAdXNlcnMuc291cmNlZm9yZ2UubmV0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEA fxUwEC/3Xdmq00OBlD+YHmzPksGSXh+KU2qtfZ3xHP2W7O6DWl3/rV+OJujmp35NcAbWE4+WPzK7 +h2Oc+ixGYCBeDL3u+sGQZ/LBlLiczaGllrZ+4b5ZM1/bMR5E8lz6nj5uNIxXMnGkUegerWzSR0c Tk9CLUJ7aOMrHAiC8IEwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQG EwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoT EVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlz aW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEW HHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1 OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRk LjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZI hvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHy v1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/ QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgw BgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVy c29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMT EVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7C F6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcl jd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDEDCC AwwCAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg THRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECECxaFzOm SdwxGlBlEQf2vSIwCQYFKw4DAhoFAKCCAW8wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkq hkiG9w0BCQUxDxcNMDYwNDI0MTkxNjQzWjAjBgkqhkiG9w0BCQQxFgQUALU44BCrxW5hg7uEBO2f nKlDN9kwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBD b25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJ c3N1aW5nIENBAhAsWhczpkncMRpQZREH9r0iMIGHBgsqhkiG9w0BCRACCzF4oHYwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1Ro YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAsWhczpkncMRpQZREH9r0iMA0GCSqG SIb3DQEBAQUABIIBAJUESUsLYlDbSMni96O7Bfr+NB3fxHLBQRduKXuESV2swBY+sPBzHYeqM5fS NTfC0LgagkxqQUKfT9te+VCqOTP1QaUNo67fP2FF1EVIk4T8P+0Ti0WD10aVRQO80hI1KlUSDxEs SCMbWGstgpjj7xIvtZbefEzvXFV+EbhoZpKpIMafTKyt8H7hLvIdcpj0UwlN0iWn+tm56U2fq6nh +C7LLJyfpsecoES2Y6D/8sJyld1s1PsHuj0ZcYStItxc3lBYJZL/zHcAmJFAJ2y/++faWSNWpbLD s8B/EmtUZsnI9cDsOUL2swmHoqt38U+poWVz9R+4NV5N1oQNtPEu8skAAAAAAAA= --Apple-Mail-5-95278982-- ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642