Jump to content

fonny

Members
  • Posts

    89
  • Joined

  • Last visited

Everything posted by fonny

  1. Some of the solutions you mention which can be used with OS X.
  2. The new program that does things 'right'. Is this supposed to be v5 ? And is PAC/WAC included and working ?
  3. @voipguy Can you give some examples for OS X users ? @Administrator Glad to hear Mountain Lion is also in the pipeline
  4. How will hot-desking be counted ? Hopefully not as additional extensiosn.
  5. Automatic Recording <> Ad-hoc Recording. Just to be sure: Ad-hoc Reporting is included. What's the difference ? Barge, Listen, Whisper included from twenty. Is thisthe same as Call Barge In, Whisper, Monitor ? Trunk Accounting, Prepaid included from twenty. Is this the same as Cost Accouting ? There are a few more of those. Just to make sure I interpret correctly.
  6. I have been looking through the prices and have few questions: - What are the dash & bullet meaning in the bundle list ? dash = not included and bullet = included ? Could be handy to put a legend on the page. - What is making Automatic Recording so expensive ? - Blue was with 5 domains and in price comparable with the forty now. But even in the eigthy version you're only including 1 domain ! - Why bying per 5 domains ? I rather would like increment per domain at €49/domain. What is CSTA Support bringing for additional value ? There was pac, wac, soap, csta, … all solutions bringing remote solutions but all this is gone. What is bringing v5 additional what we don't have yet in v4.5 ? What happens with SomONE Mini ?
  7. Try the .dmg installer in Installers (Release 4.3) as MR X advised. http://downloads.snom.net/snomONE/mac/snomONE.dmg After you can upgrade to v4.5 from the Upgrades (Release 4.5) page Works perfext on my OSX 10.8.2 system
  8. Thanks for the clarification. So we can expect 'snomSTORE' soon Any timeframe when version 5 will be available ?
  9. Tnx Mr X, I have tried all options under the "Remote Party/Privacy Indication" and been playing with different settings in Custom Header but still no go. Included 'trace Coma Berenicids' which works. Startup pbx and receive one call. Trace Epsilon Geminids is started directly after stopping Coma Berenicids and startup Epsilon Geminids. Weepee will accept the first incoming call but further incoming calls no more work. Trace Epsilon Geminids2 is after stopping & starting Epsilon Geminids. Incoming calls don't work. Outgoing calls work in both situations. Fonny
  10. Updated from Coma Berenicids to Epsilon Geminids Trunk to weepee.org was working and will work the first minutes after the update but stops working after. Trunk settings are: # Trunk 2 in domain mycompany Name: WeePeeTrunk Type: register To: sip RegPass: Direction: Disabled: false Global: false Display: WeePeeTrunk RegAccount: 329909010779 RegRegistrar: ssw9.brussels.weepee.org RegKeep: RegUser: 329909010779 Icid: Require: OutboundProxy: ssw9.brussels.weepee.org Ani: DialExtension: 40 Prefix: Trusted: false AcceptRedirect: false RfcRtp: false Analog: false SendEmail: UseUuid: false Ring180: false Failover: never HeaderRequestUri: {request-uri} HeaderFrom: {from} HeaderTo: {to} HeaderPai: {trunk} HeaderPpi: HeaderRpi: HeaderPrivacy: id HeaderRpiCharging: icid-value={icid-value};icid-generated-at={ip-address};orig-ioi={domain} BlockCidPrefix: Glob: RequestTimeout: Codecs: CodecLock: true DtmfMode: Expires: 3600 FromUser: Tel: true TranscodeDtmf: false AssociatedAddresses: InterOffice: false DialPlan: UseEpid: false CidUpdate: Ignore18xSDP: false UserHdr: Diversion: Colines: DialogPermission: Checking the logs I see a difference after the REGISTER in the OPTIONS part. With the previous version I have: [9] 2012/10/29 23:11:31: Message repetition, packet dropped [5] 2012/10/29 23:11:32: SIP Rx udp:91.208.12.139:5060: OPTIONS sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d SIP/2.0 Via: SIP/2.0/UDP 91.208.12.139:5060;branch=z9hG4bK72a4dc0a;rport Max-Forwards: 70 From: "weepee" <sip:weepee@91.208.12.139>;tag=as4a5f9acc To: <sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d> Contact: <sip:weepee@91.208.12.139:5060> Call-ID: 7074c6386ca4d794639411ea1e5c9b3b@91.208.12.139:5060 CSeq: 102 OPTIONS User-Agent: weepee Date: Mon, 29 Oct 2012 22:11:32 GMT Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Content-Length: 0 [9] 2012/10/29 23:11:32: Resolve 178: aaaa udp 91.208.12.139 5060 [9] 2012/10/29 23:11:32: Resolve 178: a udp 91.208.12.139 5060 [9] 2012/10/29 23:11:32: Resolve 178: udp 91.208.12.139 5060 [5] 2012/10/29 23:11:32: SIP Tx udp:91.208.12.139:5060: SIP/2.0 200 Ok Via: SIP/2.0/UDP 91.208.12.139:5060;branch=z9hG4bK72a4dc0a;rport=5060 From: "weepee" <sip:weepee@91.208.12.139>;tag=as4a5f9acc To: <sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d>;tag=808dd1526e Call-ID: 7074c6386ca4d794639411ea1e5c9b3b@91.208.12.139:5060 CSeq: 102 OPTIONS Allow: INVITE, ACK, CANCEL, BYE, REFER, PRACK, INFO, UPDATE Content-Length: 0 [5] 2012/10/29 23:11:32: SIP Rx udp:91.208.12.139:5060: SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.120.54:5060;branch=z9hG4bK-63a8e4850daf5389ee0ea7beaccd8484;received=91.177.194.126;rport=2616 From: "WeePeeTrunk" <sip:329909010779@ssw9.brussels.weepee.org>;tag=148562258 To: "WeePeeTrunk" <sip:329909010779@ssw9.brussels.weepee.org>;tag=as4e1af036 Call-ID: dnju1co1@pbx CSeq: 21259 REGISTER Server: weepee Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Expires: 3600 Contact: <sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d>;expires=3600 Date: Mon, 29 Oct 2012 22:11:32 GMT Content-Length: 0 With the new server version I get: [9] 2012/10/29 23:17:50: Message repetition, packet dropped [5] 2012/10/29 23:17:50: SIP Rx udp:91.208.12.139:5060: OPTIONS sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d SIP/2.0 Via: SIP/2.0/UDP 91.208.12.139:5060;branch=z9hG4bK2871ac1c;rport Max-Forwards: 70 From: "weepee" <sip:weepee@91.208.12.139>;tag=as65951f72 To: <sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d> Contact: <sip:weepee@91.208.12.139:5060> Call-ID: 22e17dd3493accaf5e1876d012a9ea5e@91.208.12.139:5060 CSeq: 102 OPTIONS User-Agent: weepee Date: Mon, 29 Oct 2012 22:17:50 GMT Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Content-Length: 0 [5] 2012/10/29 23:17:50: SIP Rx udp:91.208.12.139:5060: SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.120.54:5060;branch=z9hG4bK-785019a110535dc753b83f44ff538859;received=91.177.194.126;rport=1796 From: "WeePeeTrunk" <sip:329909010779@ssw9.brussels.weepee.org>;tag=1259204269 To: "WeePeeTrunk" <sip:329909010779@ssw9.brussels.weepee.org>;tag=as34775fb0 Call-ID: niy63v33@pbx CSeq: 18014 REGISTER Server: weepee Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Expires: 3600 Contact: <sip:329909010779@192.168.120.54:5060;transport=udp;line=c81e728d>;expires=3600 Date: Mon, 29 Oct 2012 22:17:50 GMT Content-Length: 0 Any idea what I need to change in the settings ?
  11. http://www.snomone.com/benefits http://www.snomone.com/fax http://www.snomone.com/versions http://www.snomone.com/downloads/snomONE/snomone5.pdf page 19
  12. I read that fax-to-email support will be available in version 5. Is there any timeframe when we can expect version 5 ?
  13. Hmm, is like BMW saying: 'You have a driver license? OK you know how to drive a car'. So we deliver a car without brakes If I change extension info and I use wrong numbering, OK agree that 'the wrong' extension is changed or nothing at all happens because the extension doesn't exists. But I really do not see any correlation between an extension and the license number disappearing ! Sorry, a minimum of error checking is necessary.
  14. Sorry to have taken my time. I finally found some free time to check this further. Yes, I can bring down the PBX by nuking the license settings. See my post of 08 May 2012 - 12:34 PM where I explain this. Running the free version and setting some info but using an extension index greater than allowed results in loosing the license settings for the PBX. After 5 till 40 minutes the license disappears but I don't have any clue what exactly is triggering this. The PBX itself is idle (no calls, ... just waiting) The PBX is still running but if no extensions or trunks are allowed any more to register I classify this as 'having bring down the PBX' The only way to get the PBX working again is restarting. This is the command send: $columns_args = array( email_address=>"me@example.com", display_name=>"My", first_name=>"Name" ); $result_set = pbx_set( "extensions", "40", $columns_args, $dbadr, $dbport ); And this shows after x minutes in the log: [0] 2012/06/03 15:31:53: License suspended: There are too many extensions [8] 2012/06/03 15:31:53: HTTP client: Connect to 188.40.44.96:443, pending requests 0 [0] 2012/06/03 15:32:11: Cannot send packet: No license [0] 2012/06/03 15:32:53: Last message repeated 32 times [4] 2012/06/03 15:32:53: HTTP client: Timeout on 188.40.44.96:443 [0] 2012/06/03 15:32:55: Cannot send packet: No license
  15. I've been testing further and having results. Change pbx_soap function from the examples function pbx_soap( $req ) { global $dbadr, $dbport, $dbdebug, $debug_tbl; $dbhandle = fsockopen($dbadr, $dbport, $errno, $errstr); if (!$dbhandle) { if($dbdebug) { echo "<font color=red>$errstr ($errno)</font><br>\n"; } return false; } $request = "POST /soap.xml HTTP/1.1\r\n"; $request .= "Content-Type: application/xml\r\n"; $request .= "Content-Length: " . strlen($req) . "\r\n\r\n"; $request .= $req; fputs($dbhandle, $request); $data = ""; while(!feof($dbhandle)) { $data .= fread($dbhandle, 128); } fclose($dbhandle); $pos = strpos($data,"\r\n\r\n"); if($pos != false) { $body = substr($data, $pos); return $body; } } // pbx_soap to following function pbx_soap( $req ) { global $dbadr, $dbport, $dbdebug, $debug_tbl; $dbhandle = fsockopen($dbadr, $dbport, $errno, $errstr); if (!$dbhandle) { if($dbdebug) { echo "<font color=red>$errstr ($errno)</font><br>\n"; } return false; } $request = "POST /soap.xml HTTP/1.1\r\n"; $request .= "Content-Type: application/xml\r\n"; $request .= "Content-Length: " . strlen($req) . "\r\n"; $request .= "Connection: Close\r\n\r\n"; fputs($dbhandle, $request); fputs($dbhandle, $req); $data = ""; while(!feof($dbhandle)) { $data .= fread($dbhandle, 128); } fclose($dbhandle); $pos = strpos($data,"\r\n\r\n"); if($pos != false) { $body = substr($data, $pos); return $body; } } // pbx_soap No more timeout now.
  16. Yes! I certainly 'nuked' it as I can recreate the problem but I don't know how I to write global settings through soap. I just wanted to change the name & email of an extension. OK, it was not the right one But is there no error checking on pbx site ? I found it worrying that one can bring down the whole system with entering a wrong extension number ! And there is still the timeout problem. This has nothing with white or blacklist as it works perfect when using stream_set_timeout. But that means I just catch what arrives the first second (which is usual the full response on a light loaded system) but I would prefer to wait on an EOF to be sure I have the full response.
  17. I was indeed looking to the extension and not the index. With the right index this works. Thanks. The 2 other problems remain - time-out when sending soap request - loosing the license which disables the pbx. OK, I know now that a set_pbx with a wrong index is incorrect but I find it not tolerable this is crashing the pbx.
  18. I have looked further into this. Sending <?xml version="1.0" standalone="yes"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sns="http://www.pbxnsip.com/soap/pbx"><env:Body><sns:DBSet><Table>extensions</Table><Index>40</Index><Column><Name>email_address</Name><Value>mail@company.com</Value></Column><Column><Name>display_name</Name><Value>My Name</Value></Column></sns:DBSet></env:Body></env:Envelope> Results in results: HTTP/1.1 200 Ok Content-Type: application/xml Content-Length: 194 <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sns="http://soap.com/pbx"><env:Body><sns:DBSetResponse><Index>42</Index></sns:DBSetResponse></env:Body></env:Envelope> Nothing changes at the extension. I don't know why. But when I look at the System Status Overview the line Additional license information: goes from Extensions: 10/10 Accounts: 25/30 Upgrade: 01 01 2013 to Accounts 25/30 Upgrade: 01 01 2013 After awhile the License Status goes from sone ONE free tot No license. I can understand something is wrong in the soap request or when I create an additional extension (which is not the case here) I get an error message like 'max numer of extensions exceeded' but not that the pbx get unlicensed and all communication stops until reboot of the pbx. Looks like a bug here !
  19. I am bumping in some problem with soap requests When using the example from https://wiki.snomone.com/index.php?title=Access_to_the_Database#Example_of_Tables_and_respective_columns ,a response is returned back after 30 seconds what looks to me like a timeout. changing the part from the pbx_soap function: fputs($dbhandle, $request); $data = ""; while(!feof($dbhandle)) { $data .= fread($dbhandle, 128); } fclose($dbhandle); to: stream_set_timeout($dbhandle, 0, 20000); fputs($dbhandle, $request); $data = ""; while ($line = fgets($dbhandle)) $data .= $line; fclose($dbhandle); I get a response back almost immediately. Is the pbx sending the EOF ? But another problem bothering me is that I managed to kill the pbx. On 2 different pbx I no longer could register until I saw the license was gone! Rebooting the pbx or deleting 1 extension was sufficient to bring the license back. Are the soap requests also counting as extension ? Server version 2011-4.5.0.1050 Coma Berenicids (MacOS)
  20. But at least I can hope that LauchDeamon will be implemented instead of the old deprecated StartUpItems ? And instructions documented how to start/stop the pbx ? Do you have any idea how to start/stop on OSX 10.5 ? launchctl load /Library/LaunchDaemons/com.snom.snomone.plist launchctl unload /Library/LaunchDaemons/com.snom.snomone.plist This works in v10.6 & v10.7 but give an error in v10.5.8
  21. Sorry for my late reply. I have missed this one. I didn't had any luck with the previous installer nor do I have with the current darwin 9.0-2011-4.3.0.5021 version on MaxOS X 10.5.8 The app is crashing when trying to start. Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: unknown required load command 0x80000022 If I start the pbx manually all works. The problem is only in the Applescript app ! Running the app on 10.6 or 10.7 works without a hith. Fonny
  22. Can I hope that the new attendant console is windows based en NOT 'Windows' based ?? It would be great if snom was looking further then Windows OS and makes it a cross platform solution. Tnx Fonny
  23. Hi, With the new version there is no more StartupItem/PBX (StartupItems is deprecated since OSX v1.5 - LauchDaemons should be used instead). I have no more StartupItems/PBX so no way to start/stop from there.
×
×
  • Create New...