"insufficient bandwidth" error

I just tried a video iChat with my father yesterday. The video chats always failed (no matter who was doing the inviting) with an "insufficient bandwidth" error

He's got a Mac PowerBook G4 (not sure of the OS or the iChat version) and a cable modem with good speed (he checked it with the test at http://www.theedge.ca/myspeed/ and got the typical cable modem listed results). He's also got a wireless system running, but I don't have any information about that.

I've got a MacBook Pro with DSL and good speed (I checked it with the test at http://www.theedge.ca/myspeed/ and got the typical DSL listed results). I've got a wireless system in my house, but have always been able to video chat with my mother (on her iBook) and sister (on her PC) with no problems.

Any tips on correcting this problem?

I found a thread ( http://discussions.apple.com/thread.jspa?messageID=2415810&#2415810) that gave this as a fix for that error:

Set Quicktime preferences.
Goto System Preferences / Quicktime / Streaming and change streaming speed to your download speed (don't go higher than 1.5 mbps, get your down load speed from the test at the web site:
http://www.theedge.ca/myspeed/).

Then goto iChat's prefences / video / bandwidth limit and change to NONE.

Does that look like the right fix.

MacBook Pro, Mac OS X (10.4.8)

Posted on Dec 24, 2006 3:38 PM

Reply
72 replies

Jan 2, 2007 2:50 PM in response to James Elliott1

Hi James,

I know we might be repeating some stuff here

System Preferences > Quicktime > Streaming is set to 1.5Mbps ?
Mac Firewall if On has Ports set ?

iChat > Preferences > Video section > Bandwidth Limit is set to NONE.

The fist and third of these is the most likely cause of error 22

Now some modem have second level firewall designed to stop your web server having what are called Denial of Service Attacks (remember when you could bring down web servers like Microsoft by getting lots of people to access the page at the same time). These filters/firewall judge if you are getting too much data too quickly and cut the connection.

In these cases iChat will report either error 7 (you cancelled) or error 22.

ON different devices these firewalls have different names.
Netgears have a Setting on the WAN page called DOS (Denial of Service) that is too sensitive (at least on my DG834GUK)
Some have an SPI (Stateful Packet Inspection)
Some have a QoS setting (Linksys have this)

Some can be turned On or Off and nothing else (My Netgear is one)
Some have settings that can be made more tolerant.

If you parents are not running a web server then turn it (whatever IT is) off.

User uploaded file

10:50 PM Tuesday; January 2, 2007

Happy Holidays

Jan 15, 2007 4:15 PM in response to Ralph-Johns-UK

The "insufficient bandwidth" problm still occurs when I try video chatting with my father. However, I have no such error when chatting with my mother (on her iBook, 10.3.9, iChat 2.1 and wireless DSL) or sister (on her PC, Trillian Pro and wired DSL).

My system: a MacBook Pro (10.4.8, 2.16 GHz Intel Core Duo, 2GB 667 MHz DDRS SDRAM), iChat (3.1.6) with DSL and good speed (I checked it with the test at http://www.theedge.ca/myspeed/ and got the typical DSL listed results). I've got a wireless system in my house (Airport Extreme and two Airport Expresses).

My dad's system: PowerBook G4 (10.4.8, 867 MHz PowerPC G4, 1MB L3 cache; Memory 768 MB SDRAM), iChat (3.1.6) with a cable modem with good speed (he checked it with the test at http://www.theedge.ca/myspeed/ and got the typical cable modem listed results) and a Wireless G Broadband Router.

All the ports for iChat are opened on our Mac's firewalls. We've both done the Quicktime streaming fix and the associated iChat bandwidth limit adjustment. We can both successfully start and run the test video chats with all three Apple video chat test channels (appleu3test01, appleu3test02 and appleu3test03).

Whenever we try video chatting with each other (my inviting him or him inviting me) we get the "insufficient bandwidth" error (Error 22, I've check the logs).

Any ideas on what's going wrong?

Jan 15, 2007 9:16 PM in response to Sean Anderson3

yeah, i think something is wrong with the service.


What service are you talking about? iChat? The cable modem ISP?

I totally agree it is the service. My brother and I
both startted having this problem right after the
last Apple update and it hasn't worked since.


Not for me. The problem I'm having occurred before and after the last iChat update. I was hoping the update would fix things, but it didn't. Similarly, video chats with my mother have worked perfectly before and after the update.

Jan 16, 2007 3:00 AM in response to James Elliott1

(if you are not running 3.9 as stated in your last post please disregard this mail.)

Hi James,

The update is not the problem, I think it is always good to run the latest osx. It might be more secure when a new version arrives.
So if you do not have any particular reason to not update your OS to 4.8 on your G4 I think updating might be helpful for future improvements on connectivity.
Updating needs some specific attention,
http://docs.info.apple.com/article.html?artnum=106704-en
Please make sure the Januari 4 iChat update has been installed.




2.33 Ghz Core 2 Duo 17" Mac OS X (10.4.8)

Message was edited by: CodLBi

Jan 17, 2007 11:06 AM in response to James Elliott1

Hi James,

Tell me how your Dad has got his Modem and Wireless router set up ?

If the modem can route (Do DHCP) and the wireless is also doing this he can have problems.

As iChat uses ports above the port 1024 then NAT is often used to direct the data to the right computer (IP) on your network.
It becomes more important that the network is sorted out.

iChat like an On-line game will have problems with two DHCP server on one LAN.

It also has a problem if there are two devices at one end using NAT (Port Forwarding or Port Triggering).

In addition to this newer devices that offer secondary firewalls like SPI or Denial of Service Attack protection can think ichat Video chats are too much data and cut the connection. This can be reported as Error 22 and Error 7.

There has been speculation that the AIM service and their servers are suffering from extra use (or not keeping up with demand) nut this is less likely.

User uploaded file

7:06 PM Wednesday; January 17, 2007

Jan 17, 2007 11:10 AM in response to James Elliott1

Hi James again,

As Apple added the Log mechanism in 10.4.7 for iChat and continued it into 10.4.8 then it shows there are aware of the problem and are collecting data about it.

People need to keep sending logs as often as they get them so that Apple do not mistakenly think th problem has become less than it is.

User uploaded file

7:10 PM Wednesday; January 17, 2007

Jan 17, 2007 11:33 AM in response to Ralph-Johns-UK

Ralph,

Thanks for the information. I'm not sure my dad is capable of finding the settings on his router and modem let alone changing them. I'm not sure I can walk him through it from 2000 miles away, but it will give us something to chew on. I sort of thought the router/modem might be a problem even though he can get the Apple test video chats going and this error isn't the same old one I got when working on my router and DSL modem.

I send the error logs whenever asked. I agree that it shows Apple is gathering some information. iChat is such a great thing, when it's working, that I feel it's worth the pain. I'm not sure others agree and Apple has to appeal to the others, which they usually do. I'm sure in a few years iChat will really be a plug and play item and capable of (easily, and Jabber is not easy! 🙂 ) talking to many other IM services (MSN, Yahoo, etc.).

Jan 25, 2007 11:59 AM in response to Ralph-Johns-UK

Tell me how your Dad has got his Modem and Wireless
router set up ?

If the modem can route (Do DHCP) and the wireless is
also doing this he can have problems.

As iChat uses ports above the port 1024 then NAT is
often used to direct the data to the right computer
(IP) on your network.
It becomes more important that the network is sorted
out.

iChat like an On-line game will have problems with
two DHCP server on one LAN.

It also has a problem if there are two devices at one
end using NAT (Port Forwarding or Port Triggering).


I'm going to have my dad concentrate on the port forwarding/triggering first. I found a dencent web page here:

http://portforward.com/english/routers/port_triggering/Gateway/WGR-200G/iChat.ht m

with instructions on what to do, how to do it and what ports to work with. We'll see what happens.

The question that still bugs me is why can my dad get a video chat going with the Apple test chats, but can't get a video chat going with me?

I can also get the Apple video test chats going as well as video chat with my mom and sister.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

"insufficient bandwidth" error

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.