• 0 Votes
    1 Posts
    263 Views
    No one has replied
  • 5 Votes
    12 Posts
    8k Views
    M

    Finally got this working, reporting my issues here incase someone with similar issues stumbles upon this thread.

    The T54W phones would not download the xml files by https (may be because I do not have a valid certificate setup). I could via the xml files in browser on https but phones would wait awhile and fail.
    I am doing auto provisioning via http, but my default admin port was set to 8080. I could not download xml files via http with admin port on 8080.
    Once I changed the admin port back to default 80, I was able to download xml files via http.
    Phones can now download the php/xml files via http.
    I changed permissions for the php files back to rw/rw/r with owner asterisk:asterisk

    Auto Provisioning was another headache. Eventually I found out that I had the config settings wrong, was using features.remote_phonebook.data.1.url instead of the correct remote_phonebook.data.1.url

    My working basefile edits (using EPM):

    directory_setting.remote_phone_book.enable = 1 remote_phonebook.data.1.name = Internal remote_phonebook.data.1.url = http://<pbx-ip>/ylab.php features.remote_phonebook.enable = 1 remote_phonebook.data.2.name = External remote_phonebook.data.2.url = http://<pbx-ip>/cm_to_yl_ab.php

    With directory_setting.remote_phone_book.enable = 1
    You do not need the favorite_settings.xml to enable the remote directory. But it will put local directory as the first option and remote phonebook as the second option after hitting the directory key.

    I have added this code to change the order:

    directory_setting.local_directory.priority = 2 directory_setting.remote_phone_book.priority = 1

    Or to get rid of the local directory

    directory_setting.local_directory.enable = 0

    Yealink has a Config Parameter Excel file that has all the config parameters and reading it is what lead me to find my mistake.

  • Hybrid Azure AD clarification

    Unsolved
    1
    0 Votes
    1 Posts
    241 Views
    No one has replied
  • HelpWire: legit or no?

    4
    1 Votes
    4 Posts
    968 Views
    yar_with_helpwireY

    Thank you so much for considering giving HelpWire a try! We truly appreciate your interest. I'm here not to spam, but to address your concerns directly.

    Concerning the "too good to be true" perception, I understand that this often stems from privacy concerns related to using a free (and new) product. So, what's the catch, you might wonder?

    Initially, we launched HelpWire as a free service to establish a foothold in a market where competitors offer a broader range of features. That's the entire story.

    I assure you, we do not sell any private information to third parties to cover our expenses. Instead, HelpWire is supported by our parent company, Electronic Team, Inc., which has a range of successful products generating revenue to support HelpWire's post-launch phase.

    Will there be a paid tier in the future? Yes, but that's still a long way off. Even then, HelpWire will continue to offer a comprehensive set of features for free. Currently, every feature and functionality is available for extensive use, free of any limitations.

    I hope this clears up any concerns! If you have more questions or need further clarification, feel free to post them here (I'll keep an eye on this thread) or contact our support team at support(at)electronic(dot)us.

  • Need new webhost

    5
    0 Votes
    5 Posts
    533 Views
  • ProxMox Host Startup Failure; Radeon Failed Initializing UVD

    3
    0 Votes
    3 Posts
    512 Views
    IThomeboy80I

    Check for driver updates, ensure that your Radeon graphics card has the latest drivers installed. You can download the latest drivers from the manufacturer's website or use an automated driver updater tool.

  • 0 Votes
    3 Posts
    788 Views
    ObsolesceO

    @NetworkNerd

    1. Identify the Cause of High Disk IO and CPU Wait MariaDB Activity: Since mariadb is showing high IO during the problematic window, it's crucial to identify the queries causing this load. You can enable the slow query log in MariaDB to capture queries that are taking an unusually long time to execute. Scheduled Tasks: Check for any scheduled tasks (cron jobs) on the server that run around 5 AM CST. These could be system tasks, WordPress cron jobs, or database maintenance tasks. 2. Systemd-journald Failure The failure of systemd-journal-flush.service suggests that the journaling system is overwhelmed, likely due to the high IO load. Investigate the journal logs (journalctl) for any errors or warnings that occur around this time. 3. Review WordPress Plugins and Activities Plugin Behavior: Even though plugins like Updraft Plus are scheduled for different times, they might be triggering background tasks. Verify plugin behavior and logs. WordPress Cron: WordPress has its own cron system (wp-cron.php) that can sometimes trigger resource-intensive tasks. Review the WordPress cron events. 4. Server and Database Optimization Database Optimization: Run a check and optimization task on your MariaDB database. Over time, databases can become inefficient and slow. Upgrade Resources: An e2-micro instance is quite limited in resources. If this issue is related to resource constraints, consider upgrading the VM instance type. 5. Monitoring and Logs Enable Enhanced Monitoring: Tools like sar, iotop, or atop can provide in-depth system metrics. Make sure they are configured correctly. Access and Error Logs: Review NGINX, PHP-FPM, and MariaDB logs for any anomalies during the problematic time frame. 6. External Factors Traffic Spikes: Although Jetpack stats show low traffic, consider checking the access logs for unexpected traffic spikes, which might be bots or crawlers. Network Analysis: Use tools to monitor network activity. Unexpected external connections might be contributing to the load. 7. Testing and Isolation Isolate Components: Temporarily disable certain components or plugins during the problem window to see if the issue persists. Test in a Staging Environment: If possible, replicate the setup in a staging environment to test without affecting the live site.
  • TMUX: hype or function

    8
    0 Votes
    8 Posts
    890 Views
    stacksofplatesS

    @scottalanmiller said in TMUX: hype or function:

    @stacksofplates said in TMUX: hype or function:

    Once really nice thing about tmux is you can keep jobs running in the session after disconnecting from SSH

    Which means, for those who miss the implication, that you can reconnect to the same session from a different location.

    Yeah. You can even share the socket so that multiple people can view a single session. Good for pairing with others.

    Which is how things like tmate operate

    https://tmate.io/

  • 5 Votes
    39 Posts
    16k Views
    E

    @eaglex said in FreePBX Contact Manager to Yealink Address Book:

    Hello,

    First of all, let me thank you for your wonderful work. This made our lives much easier...

    If you don't mind, I would like some help: I'm running this script on 2 FreePBX machines, both are practically the same. On one machine, I have no problems viewing contacts with more than one number (In both the XML file and on the phone itself).
    However, on the other machine, I can only see on phone number for each contact, even if they have more than one phone number, again, it happens both when I visit the XML file directly from a browser and on the phones.
    I can't think of any difference between both the pbx's.

    I'd appreciate your help and I'll be happy to provide additional details, logs, info, etc..

    Thanks a lot!

    My fingers are still crossed for a solution 😞

    Thanks!

  • Pi as a UPS monitor

    114
    1 Votes
    114 Posts
    36k Views
    travisdh1T

    I'll add another note for future reference here.

    For Fedora 39 Server, apcupsd has another package apcupsd-cgi that can be used with a web server to display UPS status. However, you have to move the files it installs by default because they're not in the /var/www/cgi-bin directory.

    sudo dnf install -y apcupsd apcupsd-cgi httpd
    sudo mv /var/www/apcupsd /var/www/cgi-bin/
    sudo chown apache:apache /var/www/cgi-bin/apcupsd/*
    sudo systemctl enable --now httpd

    Should get it up and running.
    I found 3 useful tools with it.
    http://YOURIP/cgi-bin/apcupsd/uspstats.cgi
    http://YOURIP/cgi-bin/apcupsd/multimon.cgi
    http://YOURIP/cgi-bin/apcupsd/upsfstats.cgi

    1027bdf5-650f-443d-a898-10669ff70e16-image.png

  • Cloud Based Auto-Attendant

    Unsolved
    10
    0 Votes
    10 Posts
    1k Views
    scottalanmillerS

    @RojoLoco said in Cloud Based Auto-Attendant:

    @Danp said in Cloud Based Auto-Attendant:

    @DustinB3403 I used RC in the past, and it should be able to handle this without issue. You should only need to pay for a single user for this to work.

    We currently use RC. Honestly, as much as I want to bag on it, I can't. It works, all the time. The only thing I ever have to touch on RC is add/remove users.

    If you are only doing a single line or two, RC is basically unbeatable. Get beyond that, they start getting pretty pricey.

  • Network Troubleshooting Q n A

    1
    0 Votes
    1 Posts
    242 Views
    No one has replied
  • ChromeOS vs Linux

    17
    1 Votes
    17 Posts
    1k Views
    F

    @scottalanmiller said in ChromeOS vs Linux:

    @gjacobse said in ChromeOS vs Linux:

    Have I managed to mislead myself in believing that the two - while different - are in a basic manner, the same

    Basically, yes. In essence, the kernel provides basic compatibility and underlying behaviour (task switching, memory resource management) allowing you to gauge performance, security and application compatibility (that is for binaries.)

    But NOTHING that people think of as a system is its kernel. If you put the GNU utils on top of Windows, literally no one can tell. Is it Linux? Nope, it's Windows!

    Test this with the Ubuntu for Windows in the Windows 11 Store. It'll install Ubuntu for you to run on your Windows workstation. It will look and feel exactly like Ubuntu you are used to. It IS Ubuntu. What it is not, is Linux, at all. It's 100% Windows, just with the Ubuntu user interface on top, rather than the Windows Desktop interface.

    There's no Linux, whatsoever. The Linux Subsystem for Windows is an API compatibility layer NOT an implementation of Linux.

    You're thinking of WSL 1. If you follow your instructions that should be WSL 2, which does use the Linux kernel

  • Grandstream WP810 Wireless SIP phone

    1
    0 Votes
    1 Posts
    298 Views
    No one has replied
  • 2 Votes
    4 Posts
    807 Views
    scottalanmillerS

    @DustinB3403 said in QBX, Priorietary Dashcams and Hacked Police Departments:

    @scottalanmiller Yea I've had to deal with this in the past, the software is just awful to deal with, and literally makes nothing more secure, for either the prosecution, defendant(s) or the public attempting to view the material.

    Simple answer is, that it just proves how vulnerable police departments are with such horrible software requirements.

    Not aware of any requirement. They just choose this kind of equipment over other options.

  • 3 Votes
    3 Posts
    936 Views
    scottalanmillerS

    @DustinB3403 said in Is Intel VROC FakeRAID?:

    @scottalanmiller

    I'm not shocked.

    Par for the course for Intel storage.

  • Can Microsip dial the desk phone?

    2
    1 Votes
    2 Posts
    371 Views
    scottalanmillerS

    @JasGot if they are different extensions, it'll act just like any normal pair of extensions

  • 3 Votes
    1 Posts
    429 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    9 Views
    No one has replied
  • Meeting Room Manager Solutions/Displays with Office 365 Integration

    3
    1 Votes
    3 Posts
    482 Views
    wirestyle22W

    Turns out our headquarters uses: https://www.sharingcloud.com/?lang=en

    I've never heard of this, but if we choose to use it I'll be able to answer questions in a few months.