Open Source Training Seminar FreePBX Paid Support

Ticket #1026 (assigned Module Submissions)

Opened 2 years ago

Last modified 1 month ago

Snom phone integration

Reported by: webrainstorm Assigned to: webrainstorm (accepted)
Priority: minor Milestone: 4.0
Component: Core Version: 2.1
Keywords: snom phonebook featurecodes Cc:
Confirmation: Confirmed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

Hi guys, here is a very simple module that can make Snom 360 users happier ;)

It gives you direct access to the phonebook module, to the company directory and to the feature codes of freePBX using the minibrowser feature of firmware version >= 6.x It allow you to direct dial each entry.

It's still in beta stage and it's never been tested with a real Snom 360 because I don't have one of them available at the moment.

This is meant to be a starting point to make freePBX taking advantage of extra features of various VoIP phones (AFAIK Cisco is also supporting some kind of XML integration and quite every phone model supports an internal phonebook)

Maybe this module is somehow related with DevicesTakeTwo discussion

Have fun

Attachments

snom-1.0.0.tgz (10.0 kB) - added by webrainstorm on 07/15/06 13:30:24.

Change History

07/15/06 13:30:24 changed by webrainstorm

  • attachment snom-1.0.0.tgz added.

07/15/06 17:35:44 changed by webrainstorm

Forgot to specify that you need do give your auth information in the URL you configure in your Snom

E.g.:

http://admin:admin@192.168.8.10/admin/config.php?type=tool&display=snom&action=menu&quietmode=1

07/17/06 03:06:49 changed by jsollano

I have tried this with firmware 6.2 and 6.2.2, and in both cases i've had trouble with authentication. If i don't send authentication, i get an error code 401 (as expected) and if i use the authentication, the phone doesn't even conect (like if it was trying to use the auth as part of the hostname)

Any Ideas?

07/18/06 12:47:06 changed by ddwyer

I have installed this module and also tried FW 6.2 and 6.2.2 and i have had the exact same auth problems . my log on th snom360 phone says this

[2]19/7/2006 16:41:11: Sending post request host = user:password@10.60.33.101, file = /admin/config.php?type=tool&display=snom&action=menu&quietmode=1

[0]19/7/2006 16:41:11: Webclient: Could not find host user:password@10.60.33.101

[2]19/7/2006 16:41:15: Sending post request host = user:password@10.60.33.101, file = /admin/config.php?type=tool&display=snom&action=menu&quietmode=1

[1]19/7/2006 16:41:15: Webclient: DNS resolution for user:password@10.60.33.101 failed

[2]19/7/2006 16:41:25: Sending post request host = user:password@10.60.33.101, file = /admin/config.php?type=tool&display=snom&action=menu&quietmode=1

[1]19/7/2006 16:41:25: Webclient: DNS resolution for user:password@10.60.33.101 failed

07/18/06 13:17:37 changed by ddwyer

okay the module works great when you have no security on your webserver, i loaded the phonebook , the pbx functions and the internal directory (extension) great work webrainstorm! . a couple of features that i would like to see once the authorisation is resolved. is a custom directory or favorites directory , you see in my case i have over 2500 names loaded into the astdb and it is impractile to search all of them.

anyway great work !

10/16/06 04:28:41 changed by RobThomas

I s'pose the important question here is do we care if that information is publically visible? I think it's not an issue personally, so we can just reference the module's php file directly, without going through config.php.

10/29/06 07:05:07 changed by webrainstorm

  • owner set to webrainstorm.
  • status changed from new to assigned.
  • milestone changed from 2.2 to 2.3.

What's the matter with webserver security?

I guess you can give an username/password pair using the standard URI syntax but I cannot test it right now. Can someone test it for me ?

E.g.:
http://user:password@192.168.8.10/admin/config.php?type=tool&display=snom&action=menu&quietmode=1

I'm thinking at a possibility to search a number using the phone menu, this should solve your problem.

Custom directory should be implemented in UserPortal (Milestone 2.3), then we can refer to it from this module.

I'm moving this ticket to milestone 2.3 as it should be discussed and integrated in DevicesTakeTwo implementation

01/08/07 11:46:49 changed by

  • milestone deleted.

Milestone 2.3 deleted

01/08/07 12:17:41 changed by vgster

  • milestone set to 2.3.

11/13/07 12:21:19 changed by p_lindheimer

  • confirmation set to Confirmed.
  • engine_version changed.
  • svn_rev changed.
  • milestone deleted.

07/25/08 07:55:02 changed by ryppn

  • milestone set to 4.0.
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads