R.I.P. PIAF Endpoint Manager

TheShniz

Guru
Joined
Nov 15, 2007
Messages
560
Reaction score
2
I realize it hasn't been announced anywhere yet, but the new-found organization of v2.2.3 was MUCH needed... makes it much less convoluted (significant improvement). If it's got the new End Point Manager group, couldn't you just label the pages Device List, Template Manager, etc. (instead of 5x entries of End Point Whatever). I've not had time to troubleshoot, but I also noticed the 'Check for Updates' isn't working now. Regardless, I just wanted to say this was a big step in the right direction in untangling the interface (looks great).
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
I realize it hasn't been announced anywhere yet, but the new-found organization of v2.2.3 was MUCH needed... makes it much less convoluted (significant improvement). If it's got the new End Point Manager group, couldn't you just label the pages Device List, Template Manager, etc. (instead of 5x entries of End Point Whatever). I've not had time to troubleshoot, but I also noticed the 'Check for Updates' isn't working now. Regardless, I just wanted to say this was a big step in the right direction in untangling the interface (looks great).

Where did you get 2.2.3? The FreePBX Repo? Did you upgrade from 2.0.0?
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Yes, that's right... should I have uninstalled & reinstalled clean?

Hmmm.. Probably. Your phone information will have probably been lost between upgrades as I hadn't fixed the upgrade stuff until 2.2.4 (which I just uploaded and re-packaged)

Furthermore I changed the online repository location and I forgot to put it in the sub-routines during an upgrade, until 2.2.4, therefore you wouldn't be able to click check for updates.

I haven't announced it yet because a lot of the backend stuff changed because the project now uses a central repository for configuration files that is shared between blue.box & freepbx so that we can (eventually) have a location of the best configuration files.

I'm very wary to attach the link to download 2.2.4 because I don't want people to have broken versions of EPM when they just want their phones to work (They will in EPM 2.0.0)

If you'd like to help me test then I would love to bring you on board with the four other people I'm sending this out to when I make a change. When it's really ready then I will release it online and announce :)

Anyways here are the fixes in 2.2.4 (which is still 'beta' status I would say so be warned)
Code:
EPM 2.2.4
-Fixed several upgrade problems (if you upgraded from 2.0.0 to 2.2.x you'd have issues)
-Fixed remote repository location change on upgrade (I forgot! :-( )
-Added option to install firmwares back in
-Would fail if languages module wasn't installed [Fixed]
-Fixed Some cosmetic changes to template_editor/manager
-Updated global footer (not sure why it was removed)
-License change to MPL 1.1
-Disabled some template stuff that was causing some errors
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
I realize it hasn't been announced anywhere yet, but the new-found organization of v2.2.3 was MUCH needed... makes it much less convoluted (significant improvement). If it's got the new End Point Manager group, couldn't you just label the pages Device List, Template Manager, etc. (instead of 5x entries of End Point Whatever). I've not had time to troubleshoot, but I also noticed the 'Check for Updates' isn't working now. Regardless, I just wanted to say this was a big step in the right direction in untangling the interface (looks great).

Also Philippe Lindheimer labeled that stuff so once he gets back from vacation I will ask him about the over use of the word "End Point"
 

TheShniz

Guru
Joined
Nov 15, 2007
Messages
560
Reaction score
2
No phone information to lose, just a virtual box I throw stuff at to experiment w/ the latest... I uninstalled & reinstalled 2.2.4 w/ no change. I did notice though that the install is producing an error though:

Code:
[B]Warning[/B]: Unknown: open(/var/lib/php/session/sess_5jc5indbhn5g2p5kqu00vc8cb1, O_RDWR) failed: Permission denied (13) in [B]Unknown[/B] on line [B]0[/B]

[B]Warning[/B]: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in [B]Unknown[/B] on line [B]0[/B]

I never mind testing out new stuff... I'll admit this has been something that I've watched progress over the years with some interest. It's not anything I require, but my customers have periodically requested.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
No phone information to lose, just a virtual box I throw stuff at to experiment w/ the latest... I uninstalled & reinstalled 2.2.4 w/ no change. I did notice though that the install is producing an error though:

Code:
[B]Warning[/B]: Unknown: open(/var/lib/php/session/sess_5jc5indbhn5g2p5kqu00vc8cb1, O_RDWR) failed: Permission denied (13) in [B]Unknown[/B] on line [B]0[/B]

[B]Warning[/B]: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in [B]Unknown[/B] on line [B]0[/B]

I never mind testing out new stuff... I'll admit this has been something that I've watched progress over the years with some interest. It's not anything I require, but my customers have periodically requested.

Those are freepbx errors. PHP can't write to your temp directory to save session information

You'll see any freepbx errors on my EPM install because I display all errors.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
No phone information to lose, just a virtual box I throw stuff at to experiment w/ the latest... I uninstalled & reinstalled 2.2.4 w/ no change. I did notice though that the install is producing an error though:

Code:
[B]Warning[/B]: Unknown: open(/var/lib/php/session/sess_5jc5indbhn5g2p5kqu00vc8cb1, O_RDWR) failed: Permission denied (13) in [B]Unknown[/B] on line [B]0[/B]

[B]Warning[/B]: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in [B]Unknown[/B] on line [B]0[/B]

I never mind testing out new stuff... I'll admit this has been something that I've watched progress over the years with some interest. It's not anything I require, but my customers have periodically requested.


You say "with no change" you still can't check for updates? :confused5:
 

TheShniz

Guru
Joined
Nov 15, 2007
Messages
560
Reaction score
2
Nope, can't check for updates... and the above errors are coming up in 1.) the orange/div at first install, and also in 2.) the top of the page, of all 4x pages in the module itself. Also I noticed the Provisioner link is bad in the footer (although the text is correct)... i.e. http://https//www.whatever

::updated::
It's the only module that's producing these errors (wasn't producing w/ 2.0 before), new occurance
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Nope, can't check for updates... and the above errors are coming up in 1.) the orange/div at first install, and also in 2.) the top of the page, of all 4x pages in the module itself. Also I noticed the Provisioner link is bad in the footer (although the text is correct)... i.e. http://https//www.whatever

All of your errors don't make sense. I've had 4 other users use the new downloader without EPM showing nothing.

The first two do not happen in my module. You have a problem with your temp directory for PHP which you should resolve ASAP (this is not related to EPM but will effect primary functions of PHP)

If you have any time I'd like to connect to your setup.
 

TheShniz

Guru
Joined
Nov 15, 2007
Messages
560
Reaction score
2
Makes sense, but I would've expected to see them from other php applications as well tho... this is a 100% vanilla PiaF 1.7.5.5 running Asterisk 1.4 with zero changes, only difference is update of FreePBX to 2.8.0.2. If it's not the module, then I'd expect it to be an issue w/ PiaF itself. It's going on 2:30a tho, and I need to hit the sack... I'll pick this up in the morning, lol :)
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Makes sense, but I would've expected to see them from other php applications as well tho... this is a 100% vanilla PiaF 1.7.5.5 running Asterisk 1.4 with zero changes, only difference is update of FreePBX to 2.8.0.2. If it's not the module, then I'd expect it to be an issue w/ PiaF itself. It's going on 2:30a tho, and I need to hit the sack... I'll pick this up in the morning, lol :)

Yup that's because FreePBX sets the error reporting to nothing and display errors to 0 so that things like caller-hold and caller ID work.

For my module only I change all of PHP's error displays so I can code, because you are picking up a beta version you will see these errors displayed, and it will show all php errors, not only the ones generated by me.

On one of my test machines I also use 1.7.5.5 and do not have this problem. As I said before I'd like to hop on your box when you get a chance and get this all figured out :D
 

TheShniz

Guru
Joined
Nov 15, 2007
Messages
560
Reaction score
2
Not exactly the morning, but here I am nonetheless (fires to put out today)... regardless, I used another 1.7.5.5 virtual machine w/ Asterisk 1.6 & FreePBX 2.8 and gave it another shot. No more php errors :)

The first time I went to the endpoint manager, the screen blanked white and simply stated: /tftpboot is not writable ... understandable & easily fixed, but might want to atleast build the the theme around it as an actual page.

Was able to check for updates, but only for Aastra, Grandstream, & Snom. Got this for the others:

Code:
Not able to connect to repository. Using local brand [Cisco/Linksys] file instead.
Error: No Local File for Cisco/Linksys!
Not able to connect to repository. Using local brand [Polycom] file instead.
Error: No Local File for Polycom!
Not able to connect to repository. Using local brand [Yealink/Dreamwave] file instead.
Error: No Local File for Yealink/Dreamwave!

Also, despite Philippe's disdain for IE (majority of users use IE).... whenever you install a package (or whatever), the div/layer is being cut off @ top of screen by 50% in IE8 (and being colored white)... it could be my customized theme for FreePBX (been using it for a LONG time without issue, but stranger things have happened). Looks just as expected in FF3.5.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Not exactly the morning, but here I am nonetheless (fires to put out today)... regardless, I used another 1.7.5.5 virtual machine w/ Asterisk 1.6 & FreePBX 2.8 and gave it another shot. No more php errors :)

The first time I went to the endpoint manager, the screen blanked white and simply stated: /tftpboot is not writable ... understandable & easily fixed, but might want to atleast build the the theme around it as an actual page.

Was able to check for updates, but only for Aastra, Grandstream, & Snom. Got this for the others:

Code:
Not able to connect to repository. Using local brand [Cisco/Linksys] file instead.
Error: No Local File for Cisco/Linksys!
Not able to connect to repository. Using local brand [Polycom] file instead.
Error: No Local File for Polycom!
Not able to connect to repository. Using local brand [Yealink/Dreamwave] file instead.
Error: No Local File for Yealink/Dreamwave!

Also, despite Philippe's disdain for IE (majority of users use IE).... whenever you install a package (or whatever), the div/layer is being cut off @ top of screen by 50% in IE8 (and being colored white)... it could be my customized theme for FreePBX (been using it for a LONG time without issue, but stranger things have happened). Looks just as expected in FF3.5.

Whoohooo I finally fixed that error with files not being downloaded! I just put 2.2.5 on the FreePBX contributed Repo so you can get it from there and update to 2.2.5 and you'll be good to go :)

Also I'll look into the install package being cut off. I just use the same javascript function that's on the module install page for FreePBX, do you run into that error there too?

Here's a list of the fixes in 2.2.5:
EPM 2.2.5
-Fixed problem with xml downloader not being able to download all files when libcurl was used on a machine with multi-threading
-Fixed small issue with floats in install.php
-disabled some more functions.inc.php unless you have version 2.8.0+
-Disabled debug mode, it was confusing users
 

daniel..

Member
Joined
May 31, 2008
Messages
54
Reaction score
0
Hello:

I am using the endpoint manager for initial configuration of CISCO 7960 phones. Works great, but when I try to refine the resulting SIP[address].cnf files, only those configs related to line_1 and line_2 work. any changes in line_3 to line_6 do not result in a change in the phone.

Any ideas?

Thanks!
 

TheShniz

Guru
Joined
Nov 15, 2007
Messages
560
Reaction score
2
1.7.5.5, Asterisk 1.4, FreePBX 2.8 VM

Upgrading from 2.2.4 to 2.2.5 allows the manager to check for updates, but the PHP errors were still showing. Uninstalling 2.2.4 and reinstalling 2.2.5 removed the errors.

1.7.5.5, Asterisk 1.6, FreePBX 2.8 VM

All manufacturers are now being updated, but the div/layer has no change. Link for Provisioner in footer is still wrong.

I just use the same javascript function that's on the module install page for FreePBX, do you run into that error there too?

Nope, FreePBX functions normally... it looks like the CSS isn't even being applied to your div/layer at all. If I were a betting person, I would look into how it's being called, as well as the head in your template's html... I know IE can be picky as to the order in which you call the stylesheets (can create conflicts).
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Hello:

I am using the endpoint manager for initial configuration of CISCO 7960 phones. Works great, but when I try to refine the resulting SIP[address].cnf files, only those configs related to line_1 and line_2 work. any changes in line_3 to line_6 do not result in a change in the phone.

Any ideas?

Thanks!

I only support one line right now so I don't know why your edits to add lines 3-6 don't work
 

Members online

Forum statistics

Threads
25,782
Messages
167,509
Members
19,202
Latest member
pbxnewguy
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top