For some reason, Spark can’'t send / receive files from/to iChat.
Do you have any debug from the client to show us?
How about debug from the server?
Peace. Love. Linux.
It may be that iChat is using a different type of file transfer protocol. If you could post any debug information from the client, that would be very helpful.