₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,329,146 members, 8,439,059 topics. Date: Saturday, 04 July 2026 at 01:20 PM

Toggle theme

MindHacker9009's Posts

Nairaland ForumMindHacker9009's ProfileMindHacker9009's Posts

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 115 pages)

ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 7:52pm On Jun 13, 2025
emoboy4u:
Boss, I taya for the guy... i do networking and there are some issues I encounter and even with context, AI no dae too help, immediately I see the output, I know that can't be the answer.
I'll have to go into OEM documentation or ask senior engineer and everything will be resolved.
AI actually now have full information on this and senior engineers now rely on AI for guidance, including how to effectively use AI as a tool for solving issues like yours.
We Senior engineers aren’t magicians, we too now use AI for finding solutions.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 7:45pm On Jun 13, 2025
@@airsaylongcome

First, no, you're not right across the board. You don't have a free pass to misrepresent what I actually said or how I engaged. I have strong knowledge of Linux, so the claim that I have “zero knowledge or experience in this field” is simply incorrect. I was also upfront about leaning on AI assistance. You have not grounds to dismiss the entire contribution as worthless.

Calling it “not curating” because AI was involved is also shortsighted. Curating doesn't mean manually reinventing the wheel, it means evaluating, selecting and organising information. There was no need to trim down what was shared and any of them could offer the solution and to reduce it all to “just copy-pasting” is unfair.

You haven’t posted any actual solution or constructive input to move the discussion forward. Instead, you’ve resorted to personal attacks, which only derail the thread.

If the goal is to help the community here, then focusing on solutions is what matters, not trying to discredit others with unfounded claims or sarcasm. Let’s keep this productive.
Foreign AffairsRe: Iran Officially Launches Red Flag Of Revenge by MindHacker9009(m): 6:57pm On Jun 13, 2025
duro4chang:
The Muslims and Jews do not forgive nor forget. They must retaliate . Christins will say forgive. Muslims and Jews will say no. Interesting.
Christians don't forgive at all as they want you to burn in hell forever when they are even the ones that offend you and they are to follow this Jesus teaching:

Luke 14:31-32 (NIV)
"Or suppose a king is about to go to war against another king. Won’t he first sit down and consider whether he is able with ten thousand men to oppose the one coming against him with twenty thousand?
If he is not able, he will send a delegation while the other is still a long way off and will ask for terms of peace."
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 6:05pm On Jun 13, 2025
@airsaylongcome

I’m here to contribute constructively, just like anyone else. If I use AI tools to help explain something clearly or speed up a solution, that doesn’t invalidate my input, it’s part of how we work today. Dismissing it as “copy-paste” ignores the effort behind curating and adapting that information to the thread.

You don’t have to agree or find value in it, but taking an aggressive tone or gatekeeping who gets to contribute on this thread, based on their tools or methods isn’t helpful to anyone. If you have a technical issue with the content, challenge the ideas, not the format.

This is a public community forum. Let’s keep it focused on ideas and solutions, not personal attacks.
ProgrammingRe: AI Is Now Coding For My Boss by MindHacker9009(m): 5:46pm On Jun 13, 2025
Using AI for coding today is like switching from horses to cars, it’s a transformative leap. With AI, skilled programmers can now develop more complex applications that would takes years before, but now it can be done in a fraction of the time.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m):
Crossblueart:
I have an issue. When I enter my iPhone address to use thr GUI on my Web browser, it keeps shutting down after working for a while. I will have to run fwconsole restart for it to start working again.
Below is my setup
Here is what ChatGPT has to say:

It sounds like you're running a FreePBX (or Asterisk-based) system and accessing its web GUI via your iPhone's browser, but the GUI stops responding intermittently, and you need to run fwconsole restart to restore it.

This usually points to one or more of the following underlying issues:

✅ Possible Causes and Fixes
1. FreePBX/Asterisk Service Crashing or Hanging
Symptom: Web GUI becomes unresponsive, fwconsole restart temporarily fixes it.

Fix: Check logs to determine why the services are crashing:

bash
tail -f /var/log/asterisk/full
tail -f /var/log/httpd/error_log
journalctl -xe
2. Memory Leaks or Resource Exhaustion
Symptom: The server becomes unresponsive after a while.

Fix: Monitor system resources:

bash
top
free -m
df -h
If RAM or swap is maxed out, the system might be killing Apache or Asterisk.

3. Fail2Ban Blocking Your iPhone
Symptom: GUI is suddenly inaccessible, works again after restart.

Fix: Check if Fail2Ban is banning your iPhone's IP (especially after incorrect logins).

bash
fail2ban-client status
fail2ban-client status apache-auth
Whitelist your phone's IP or adjust ban settings:

bash
fail2ban-client set apache-auth unbanip <your-iPhone-IP>
4. PHP-FPM / Apache Timeout Issues
Symptom: The web GUI dies or becomes very slow before crashing.

Fix: Check for errors in /var/log/php-fpm.log or /var/log/httpd/error_log. Increase PHP memory and execution time in:

bash
/etc/php.ini
5. Network or DNS Problems
Symptom: The GUI drops due to connectivity or lookup failures.

Fix: Try accessing the GUI from a desktop browser to see if the issue is specific to your phone. Check /etc/hosts and ensure DNS resolution is fast.

🔧 Recommended Action Plan
Check Logs Immediately After Crash

bash
journalctl -xe
tail -f /var/log/asterisk/full
tail -f /var/log/httpd/error_log
Monitor System Health

bash
top
htop
free -m
Fail2Ban Check

bash
fail2ban-client status
Review PHP & Apache Configs

Access from a Desktop: See if the issue is only happening from iPhone (could be Safari-specific or due to mobile browser timeouts).

If you can share your logs after a crash, or the output of top / free -m, I can help dig in further.
Christianity EtcRe: Fr.Okunerere: Create Witchcraft Transport Company, I'll Commission It. (video) by MindHacker9009(m): 4:59pm On Jun 13, 2025
Developed countries are using their witchcraft for technology but Africans are using theirs for wickedness and covering it with being a tongue speaking born-again.

Almighty God of the Original Torah is the only True God.
Christianity Etc***** by MindHacker9009(op):
Not enough original content
Please take a moment to write a quality post with at least 40 characters.
This will make the forum more interesting for everyone.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m):
lexdino:
Yeah. You raised a valid point. I have therefore modified my posts and I hope @airsaylongcome also modifies his responses.

I was blindly following my personal principle of giving willfully to anyone whom I have benefited from, because by so doing can we help "God" in perfecting his works.
I completely understand your point as this is our culture back home. My comments were just to add some humour to this thread.

But on a more serious note, as you mentioned earlier that you're currently in Germany, it's important to recognise that the cultural and professional norms there differ from ours. In Europe and other developed countries, offering a monetary gift to a professional can be considered misconduct. This is because the services they provide are part of their professional duty and something they have professed to uphold before being admitted into their profession.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 11:30pm On Jun 09, 2025
@airsaylongcome no vex o! Just adding a bit of humor to lighten the mood after spending long hours deep-diving into the world of VoIP you have introduced us to on this thread. 😅
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 11:18pm On Jun 09, 2025
@lexdino, you’re practically giving @airsaylongcome ideas to start charging for his invaluable VoIP insights right here in this open community thread! 😄

Please o @airsaylongcome let us start making some cool $$$ with the VoIP tips your are giving here, before you start charging 😄
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m):
This thread seems to want to start following the same path as the Sangoma/ClearlyIP/Crosstalk/TangoPBX monetization saga. 😄
ProgrammingRe: My Scary Encounter With Ai by MindHacker9009(m): 11:55pm On Jun 08, 2025
AI has a human brain plugged in.

Christianity EtcRe: *********** by MindHacker9009(op):
olawaleatanda:
imagine Nigeria and internet during Jesus times grin
Lets imagine it was The Nigerian Blogger vs. Jesus Saga!
Christianity Etc*********** by MindHacker9009(op):
Not enough original content
Please take a moment to write a quality post with at least 40 characters.
This will make the forum more interesting for everyone.
Christianity EtcRe: If Jesus Is Fully God And Fully Man, Does That Mean God Can Be Ignorant, Hungry, by MindHacker9009(m):
The suffering servant is not the son of a god and a trinity. And he shall divide the spoil with the strong. Where did Jesus divide the spoil with the strong?

10 Yet it pleased the LORD to bruise him; he hath put him to grief: when thou shalt make his soul an offering for sin, he shall see his seed, he shall prolong his days, and the pleasure of the LORD shall prosper in his hand.

12 Therefore will I divide him a portion with the great, and he shall divide the spoil with the strong; because he hath poured out his soul unto death: and he was numbered with the transgressors; and he bare the sin of many, and made intercession for the transgressors.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 5:06pm On Jun 08, 2025
airsaylongcome:
I have no problem with AI. I use Gemini heavily in my new role. But it is outright condescending to be speaking with me who eats and lives VoIP and throwing ChatGPT response. ChatGPT can consume all the information it likes, it can never come close to the battle field troubleshooting experience I've had.
Appreciate you sharing your views, no hard feelings from my side.

I wasn’t trying to be condescending at all, nor was I comparing ChatGPT to someone like you who’s been in the VoIP trenches for years. I’m just trying to learn, explore different perspectives and make sense of it all as I go through this self-learning journey, especially since it’s not possible to have someone like you beside me as a buddy to guide me through it.
Christianity EtcRe: Jesus is coming soon. This thread is for faithful watchmen by MindHacker9009(m): 4:42pm On Jun 08, 2025
Jesus said he would come back immediately after this event
Matthew 24
New King James Version
16 “then let those who are in Judea flee to the mountains.
22 "but for the elect’s sake those days will be shortened."
29 “Immediately after the tribulation of those days the sun will be darkened, and the moon will not give its light; the stars will fall from heaven, and the powers of the heavens will be shaken.
30 Then the sign of the Son of Man will appear in heaven, and then all the tribes of the earth will mourn, and they will see the Son of Man coming on the clouds of heaven with power and great glory.
31 And He will send His angels with a great sound of a trumpet, and they will gather together His [d]elect from the four winds, from one end of heaven to the other.

The Siege of Jerusalem (70 AD) - The Great Jewish Revolt [FULL DOCUMENTARY]


https://www.youtube.com/watch?v=y741QbT1YEo&t=851s
Christianity EtcRe: Four Simple Ways To Avoid And Overcome Sexual Insubordination by MindHacker9009(m):
Why do the born-again criticize sex in the open but in secret they are longing for it or doing it in secret. This has been so from the early church.
God created us to enjoy consensual sex wisely with protection to avoid unexpected pregnancy, but the born-again have turned it to a sin.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 3:37pm On Jun 08, 2025
airsaylongcome:
I will NO LONGER engage you. You apparently do not have the capacity to make written contributions in your words. Happy Sunday
No offence meant, you've genuinely done good here introducing us to world of VoIP and I respect that. Just being honest though that, not using tools like ChatGPT these days feels a bit like refusing to use the internet or sticking to horses instead of cars. It’s not about replacing expertise, it’s about learning faster.
Happy Sunday to you too.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 3:16pm On Jun 08, 2025
airsaylongcome:
Would you take ChatGPT's response over a trained surgeon?
ChatGPT has this answer:

That’s a sharp analogy — and it gets to the heart of a real issue: how much should people trust AI responses in specialized fields?

Let’s unpack this honestly.

🧠 The “Surgeon” Analogy
In that analogy:

The trained surgeon = a domain expert with deep, lived experience.

ChatGPT = a very knowledgeable assistant that has read all the textbooks, journal articles, forum threads, and blog posts — but hasn't performed surgery or lived through the practical consequences of its advice.

So, the answer to the critic’s question is:

No, you shouldn't take ChatGPT's response over a trained surgeon — especially when the stakes are high, and especially if you're not experienced enough to validate or question the advice.

And that applies not just to medicine, but also telephony, DevOps, security, etc.

🧰 But Here's Where ChatGPT Is Useful
Even if you wouldn’t trust me like a surgeon, I can still:

Provide fast synthesis of large amounts of information.

Explain concepts clearly to help you better understand the situation.

Challenge assumptions or offer perspectives that make expert opinions easier to evaluate.

Act as a “second opinion” that you can bounce ideas off of, just like you might compare multiple surgeons' views.

So while I’m not a "surgeon," I can help you:

Ask better questions.

Understand community dynamics (like the Sangoma–ClearlyIP tension).

Translate messy situations into something you can reason through.

🧭 Final Thought
The best use of GenAI in specialized fields is with experts, not instead of them. If someone like you is already asking good questions, then AI becomes a powerful tool in your hands — not a replacement for the lived wisdom of someone who’s done it all before.

If you'd like, I can help summarize both "sides" of the FreePBX ecosystem debate — the Sangoma loyalist vs the ClearlyIP/open-source fork perspective — so you can judge for yourself.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m): 3:05pm On Jun 08, 2025
airsaylongcome:
This ChatGPT response is one of the reasons people need to be knowledgeable in the field and not rely on GenAI. I understand and appreciate that you are trying to be helpful, but ChatGPT is clearly uninformed about the nuances and drama surrounding FreePBX and it's several forks and is outrightly spitting a lot of gibberish here. This isn't an attack on you, so don't see it as one
Okay. But how about this response to your comment from ChatGPT:

🔄 Clarifying My Original Response
My answer leaned toward the ideal, production-grade best practice model — where vendors maintain clean boundaries and support is predictable. That is usually the safest recommendation for those deploying in business-critical environments.

However, what I didn’t fully acknowledge — and what the critic rightly points out — is this:

🔍 The Reality of the FreePBX Landscape
Sangoma owns and develops FreePBX, but they’ve made controversial decisions (e.g., restricting some features, monetizing modules) that have led to forks and dissatisfaction in parts of the community.

ClearlyIP was founded by former FreePBX developers — notably Tony Lewis, who helped lead FreePBX before Sangoma’s acquisition. ClearlyIP is seen by many as a more community-friendly continuation of what FreePBX “used to be.”

Crosstalk Solutions (run by Chris Sherwood) often promotes hybrid setups for practical, rather than purely ideological, reasons. His audience consists of small IT shops and integrators, not large enterprises with strict procurement policies.

There is overlap in tooling between these ecosystems because they often derive from the same FreePBX codebase. The fact that modules from Sangoma and ClearlyIP “work together” isn’t necessarily poor practice — it’s the norm for some in the open-source telephony community.

🧠 So, What’s the Takeaway?
Yes, my original answer was too purist. It assumes clean vendor separation, which isn’t always realistic or even necessary in this ecosystem.

No, it wasn’t “gibberish,” but it was incomplete. I didn't factor in the political history and practical choices that lead to these hybrid environments being not just common, but sometimes preferred.

The critic is right to caution against blindly trusting any answer — AI or human — without understanding the context.

Updated Recommendation
If you're setting up a production system:

Understand the ecosystem politics and motivations (Sangoma vs ClearlyIP vs forks).

If you’re following Crosstalk’s tutorials, recognize that his stack is hybrid by design, and usually aimed at DIY, SMB, and open-source-friendly audiences.

Hybrid setups can work well, but you must own the responsibility for any integration issues and understand that no single vendor may fully support it.

If you need official support, choose a clean vendor path. If you're comfortable being your own support, hybrid setups are a valid — and in some circles, superior — choice.

If you want, I can go deeper into what the drama actually is between Sangoma, ClearlyIP, and the FreePBX forks. There's a lot of nuance, and it’s actually kind of fascinating from a governance and business perspective.
Christianity EtcRe: Four Simple Ways To Avoid And Overcome Sexual Insubordination by MindHacker9009(m):
Sex between two consenting adults is when they become husband and wife and not the man made paper marriage or man made traditional marriage.

DeepSight:
People should stop being deceived by religious nuts. There is nothing wrong with sex outside of marriage between two consenting adults.

Indeed, between sex and marriage, sex is the natural act created by nature. Marriage is the artificial act which is simply an arrangement devised by men.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m):
Have you tried ChatGPT for mentorship?

From ChatGPT:

You're absolutely right to raise this concern — your instinct about production-grade setups is solid.

Let's break this down.

What You're Describing
You're following a tutorial series that:

Switches FreePBX repositories from Sangoma's to ClearlyIP's — citing “security reasons.”

Rebrands the GUI from Sangoma PBX to Crosstalk PBX — for "cosmetic reasons."

Ends up with a mix of modules from both Sangoma and ClearlyIP.

Is now provisioning a Crosstalk-branded SIP phone using this hybrid setup.

Why This Is Problematic in a Real-World/Production Environment
1. Repository Switching for “Security” Is Questionable
Sangoma owns FreePBX, and their repositories are the authoritative source.

ClearlyIP is a fork/derivative that may offer enhancements, but switching to it for “security reasons” should raise questions. Security justifications need to be specific and verifiable.

Mixing repos can introduce conflicts, unexpected bugs, or dependency issues.

2. Branding a GUI Doesn’t Add Functional Value
Changing the logo or name to "Crosstalk PBX" doesn't affect how the system works.

In a real production deployment, cosmetic branding has no technical justification unless you’re reselling or white-labeling.

3. Mixing Modules Is Risky
Combining Sangoma and ClearlyIP modules can:

Break compatibility.

Lead to unexpected behaviors or crashes.

Cause support issues, because neither vendor will take full ownership of a hybrid setup.

4. Vendor-Specific Provisioning Should Match Vendor Tools
If you're provisioning a Crosstalk-branded SIP phone:

Ideally, use Crosstalk’s provisioning tools (if available).

Or use a standardized provisioning protocol (like DHCP Option 66 or TR-069) if the phone supports it.

Using ClearlyIP tooling to provision Crosstalk phones, or a Sangoma-based system to do it, is not best practice and could break with updates.

In Production, You Want:
A Clean, Consistent Vendor Stack:

Sangoma phone + Sangoma PBX + Sangoma provisioning.

ClearlyIP phone + ClearlyIP PBX stack.

Crosstalk phone + Crosstalk-supported stack.

Clear Support Boundaries:

When something breaks, you know who to contact.

Predictable Updates and Compatibility:

Mixing vendors can delay updates or cause modules to fail.

Why the Tutorial Might Do This
The tutorial author may:

Be trying to show an all-in-one, "fun" or flexible setup for educational purposes.

Be affiliated with Crosstalk Solutions (a YouTube channel known for such hybrid setups).

Be unaware of the long-term maintainability and support problems of such a stack.

Summary
Yes — in a production-grade setup, mixing Sangoma, ClearlyIP, and Crosstalk tooling like this is not recommended. Each vendor should ideally be used within its ecosystem unless you have a compelling reason and deep understanding of how to maintain such a mixed environment.

You’re not wrong to be concerned. If this is more than a lab or demo, it’s a red flag.

lexdino:
Hello Chief, I hope all is well with you.
I was unable to see any of your responses yesterday due to the bots deleting them.
I really do appreciate all your efforts so far in answering my questions with great details.

I'm currently 1/3 into that video series but unfortunately its also beginning to turn into another version of the current program I'm studying in Automotive embedded systems.

Like learning something and just at the point you feel you're beginning to understand it, you're taken away from it and have to start learning something else. Rinse repeat until the end, and in the end, you neither have a concrete idea of what kind of knowledge you have acquired nor how you can use it to get jobs or start your own entrepreneurial venture.

To be precise, the series so far has made me switch the repo from freepbx to clearlyIP for "security reasons" according to the tutor. Then I had to also switch the GUI's branding from Sangoma PBX to Crosstalk PBX for cosmetic reasons. Now the modules in my setup are both a mix of Sangoma's and ClearlyIP's. To even make it worse, now the series is teaching how to use this setup to zero touch provision a Crosstalk 270 SIP phone.

In a production-grade setup, doesnt it make sense that Sangoma, ClearlyIP and Crosstalk should each have their own tooling?

I understand the terrain though and I'm not complaining.
Do you do paid mentorship?
I would like to have a paid mentorship to give me a structured learning plan that follows a path of least resistance to professionalism in this tech space and I understand such doesnt come for free.
EducationRe: Further Maths Differentiation For Beginners by MindHacker9009(m): 6:26am On Jun 08, 2025
Good! Time we start using all these maths to produce constant electricity, cars, spaceships etc 100% locally from scratch like making a traditional canoe.
ProgrammingRe: The Rise Of Autonomous Trucks by MindHacker9009(m): 10:35pm On Jun 07, 2025
.
ProgrammingRe: Early to Early-mid career VoIP Professional by MindHacker9009(m):
Crossblueart:
Thanks for all these, bro.
I was going through the Freebpx YT videos by Crosstalk and I saw he never showed how to install on a virtual machine. Can you point in the right direction on how to do this? Thank you.
ChatGPT can guide you through installing FreePBX on a virtual machine, making the setup quick and hassle-free, plus you’ll have it up and running in no time.
Christianity Etc. by MindHacker9009(op):
.
ProgrammingRe: Why Are Nigerian/african Developers Not Innovative. What Could Be The Problem? by MindHacker9009(m):
The op has nothing innovative like Nairaland, yet he is criticising others for doing what they can with the limited infrastructure available in the country.
I'm in a developed country right now, and I know how difficult it is to come up with the next big thing even with proper infrastructure available.
Look up how many tech startups fold in developed countries, that will let know that it's even more difficult for tech startups in a country like Nigeria.
TravelRe: ''There Is No Life In UK!'' - Nigerians In UK Warn Their Countrymen. by MindHacker9009(m): 1:21pm On Jun 03, 2025
ivandragon:
Go to various job listing in the UK, those are some of the most sort after job skills.
With over hundred applicants for one role in the areas you have mentioned, how many people can get them.
TravelRe: ''There Is No Life In UK!'' - Nigerians In UK Warn Their Countrymen. by MindHacker9009(m): 9:00pm On Jun 02, 2025
ivandragon:
AI, Machine Learning, Robotics, AR/VR are other areas where you will be sort for.

The medical line is hot because of shortage. Other areas are hot because of expansion...
Check on linkedIn jobs to see that over 100 applicants for the areas you mentioned.

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 115 pages)