Inbound Calls Disconnected

Hi,

I have got an Elastix server running but having a silly problem. I initially could not get even my 7777 number for testing to work, but when I added
language=en
channels=1-4

to zapata.conf it started working. But, when i plug in a external line it answers the call and disconnects it. I have tried elastix and whirlpool without much luck on a solution. Is this a freepbx problem? I did find that if I changed the context in the extension from internal to zaptel that it goes from answering after ringing, saying “hi” or “aai” (i cant make it out) to just simply disconnecting the call.

Any help would be really appreciated.

Thanks

Gigg