KNOWLEDGE BASE / 9NE.PL

Technical decisions
explained from the ground up.

Practical articles on VoIP, SIP, WebRTC, Linux, deployments and diagnostics. Clear explanations grounded in production environments.

Articles
7
Categories
4
Format
Practical guides

7 articles

01 / KNOWLEDGEWebRTC and media

Advanced

WebRTC, ICE, STUN and TURN explained

How the browser chooses a media path, why a public candidate is not always enough and when TURN is necessary for a reliable connection.

5 min read
WebRTCICESTUNTURN
Read the guide
02 / KNOWLEDGEDiagnostics

Intermediate

Technical incident RCA — from symptom to lasting correction

A good RCA does not seek someone to blame or merely recount events. It connects evidence, the failure mechanism, impact, correction and actions that prevent recurrence.

4 min read
RCAincident responseroot causepostmortem
Read the guide
03 / KNOWLEDGEVoIP and SIP

Advanced

How to plan a PBX migration without uncontrolled downtime

A telephony platform migration needs parallel plans for configuration, registrations, routing, media, numbering, carriers and user behaviour.

5 min read
PBX migrationFusionPBXFreeSWITCHSIP
Read the guide
04 / KNOWLEDGEVoIP and SIP

Advanced

One-way audio in VoIP — NAT, RTP, SDP and firewalls

One-way audio is not a single problem. It is a class of failures involving signalling, address translation, media routing, ACLs and device behaviour.

5 min read
one-way audioRTPSDPNAT
Read the guide
05 / KNOWLEDGEVoIP and SIP

Intermediate

How to read a SIP trace and identify why a call fails

A practical method for analysing SIP signalling: from Call-ID and transactions, through routing and headers, to SDP, media and a precise RCA.

6 min read
SIPSIP traceWiresharksngrep
Read the guide
06 / KNOWLEDGELinux and infrastructure

Intermediate

Docker behind Nginx — TLS, health checks and predictable rollback

A lightweight production architecture for a web application: a locally accessible container, host Nginx, a certificate, readiness, versioned images and automatic rollback.

4 min read
DockerNginxTLSLet's Encrypt
Read the guide
07 / KNOWLEDGELinux and infrastructure

Intermediate

A safe production server migration, step by step

Migration does not start with copying files. It starts with an inventory, dependencies, acceptance criteria and a practical way back.

5 min read
server migrationLinuxcutoverrollback
Read the guide

HAVE A SPECIFIC CASE?

An article provides a method. A project needs context.

If your issue concerns a real environment, trace, migration or architecture, we can turn a general method into a specific action plan.

Describe your situation