# HTTP CLient Error

**URL:** <https://forum.sierrawireless.com/t/http-client-error/3355>\
**Category:** Open AT\
**Created:** [June 20, 2009, 9:21pm UTC](https://forum.sierrawireless.com/t/http-client-error/3355 "2009-06-20T21:21:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZloCm](https://avatars.discourse-cdn.com/v4/letter/z/aca169/32.png) [@ZloCm](https://forum.sierrawireless.com/u/ZloCm)\
**Post date:** [June 20, 2009, 9:21pm UTC](https://forum.sierrawireless.com/t/http-client-error/3355/1 "2009-06-20T21:21:10Z")

</div>

by starting http client sample application i get this:

[GPRS]: open: -\> DISCONNECTED  
[GPRS]: start: -\> CONNECTING  
[GPRS]: GPRS EVENT SETUP OK (cid=1): GPRS activate

+WBCI: 3,3709  
[GPRS]: GPRS EVENT: 27 (cid=1)

+CGREG: 1

+WBCI: 3,3709  
[GPRS]: GPRS EVENT ACTIVATE OK (cid=5)  
[GPRS]: GPRS: -\> CONNECTED

HTTP Client Service test application : Init  
ERRLOG http.c:120: Internet Protocol Feature not activated  
cannot create http session channel

what does it mean ?

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [June 21, 2009, 12:06am UTC](https://forum.sierrawireless.com/t/http-client-error/3355/2 "2009-06-21T00:06:49Z")

</div>

Hiya,

> [@ZloCm](#):
>
> ERRLOG http.c:120: Internet Protocol Feature not activatedcannot create http session channel

It means exactly what it says - your modem does not have the internet protocol feature activated.

The internet protocol feature has to be enabled by wavecom (or your distributor) before the WIP library will operate correctly. See [this post](http://www.wavecom.com/modules/movie/scenes/forums/viewtopic.php?f=4&t=3396&p=12805&hilit=WCFM#p12805) for some hints on checking if the Internet Protocol feature has been enabled on your modem.

If Internet Protocol feature is NOT enabled on your modem, all you can do is go back to your distributor and talk to them about getting it enabled. It will probably cost you some money though - as the Internet Protocol feature is an added extra (as is CGPS, RTOS, Watchdog etc).

Please let us know how yoyu get on.

ciao, Dave

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 21, 2009, 7:08am UTC](https://forum.sierrawireless.com/t/http-client-error/3355/3 "2009-06-21T07:08:00Z")

</div>

> [@davidc](#):
>
> The internet protocol feature has to be enabled by wavecom (or your distributor) before the WIP library will operate correctly.

You can use the basic WIP TCP and UDP sockets, but the internet protocol feature is required in order to use higher-level protocols like HTTP, FTP, etc…

---

<div class="post-metadata">

**Author:** ![Madouc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Madouc](https://forum.sierrawireless.com/u/Madouc)\
**Post date:** [June 21, 2009, 9:57am UTC](https://forum.sierrawireless.com/t/http-client-error/3355/4 "2009-06-21T09:57:48Z")

</div>

> [@awneil](#):
>
> > [@davidc](#):
> >
> > The internet protocol feature has to be enabled by wavecom (or your distributor) before the WIP library will operate correctly.
> 
> You can use the basic WIP TCP and UDP sockets, but the internet protocol feature is required in order to use higher-level protocols like HTTP, FTP, etc…

you can always write your own functions ofcource…

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 21, 2009, 1:11pm UTC](https://forum.sierrawireless.com/t/http-client-error/3355/5 "2009-06-21T13:11:44Z")

</div>

> [@Madouc](#):
>
> you can always write your own functions of cource…

Absolutely!

You could start here for some ideas: [curl.haxx.se/libcurl/competitors.html](http://curl.haxx.se/libcurl/competitors.html)

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [June 24, 2009, 5:49am UTC](https://forum.sierrawireless.com/t/http-client-error/3355/6 "2009-06-24T05:49:42Z")

</div>

Hiya,

> [@awneil](#):
>
> You can use the basic WIP TCP and UDP sockets

Is this correct? It was my understanding that only the GPRS functions available from OpenAT (i.e. adl\_gprsXXXX() API functions) were available if the Internet Feature was not enabled.

Although - looking at the traces above, it appears that the WIP network connection has operated correctly …

ciao, Dave

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [June 24, 2009, 7:29am UTC](https://forum.sierrawireless.com/t/http-client-error/3355/7 "2009-06-24T07:29:17Z")

</div>

> [@awneil](#):
>
> You can use the basic WIP TCP and UDP sockets

> [@davidc](#):
>
> Is this correct?

Well, that is certainly my understanding of the situation.

That was the advice from my Distributor, and I did a project recently on that basis: the application just used WIP UDP sockets so that the client could buy devices without the Internet Feature enabled.

> [@](#):
>
> Although - looking at the traces above, it appears that the WIP network connection has operated correctly

Exactly! 8)
