4.12
Web
Extensions
Web
Extensionis
a
new
feature
that
makes
use
ofWebRTC
technology.
You
can
use
any
web
browserthat
supports
WebRTCto
register
an
extension
number
to
yourCooVox
V2
IPPBX
system
without
any
plugins.
To
register
the
first
Web
extensions
please
follow
the
steps
below:
Step
1
:
Create
a
Web
Extension
To
create
a
web
extension,
navigate
to
web
menu
Advanced
‐
>Web
Extensions
.
Click
on
“
New
User
”
button
to
add
a
new
web
extension.
z
Name
:
Username
of
this
web
extension.
z
Extension
:Extension
number
of
this
web
extension.
z
Password
:Password
for
registration
of
this
web
extension.
z
Outbound
CID
:Only
works
if
the
call
was
placed
out
through
VoIP
trunks.
z
DialPlan
:Defines
which
type
of
numbers
the
web
extension
can
dial.
z
Transport
:WS
or
WSS.
z
WS
:WS
(WebSocket)
Protocol
which
is
an
independent
TCP
‐
based
protocol
providing
full
‐
duplex
communication
channels
over
a
single
TCP
connection.
The
WebSocket
protocol
was
standardized
by
the
IETF
as
RFC
6455
in
2011,
and
the
WebSocket
API
in
Web
IDL
is
being
standardized
by
the
W3C.
z
WSS
:WSS
(WebSockets
over
SSL/TLS),
like
HTTPS,
WSS
is
encrypted
and
we
strongly
recommend
the
secure
wss://
protocol
over
the
insecure
ws://
transport.
A
variety
of
attacks
against
WebSockets
are
almost
impossible
if
the
transport
is
secured.
Step
2
:
Upgrade
Web
extension
patch
As
you
can
see,
web
extensions
use
different
protocols
for
signaling
and
media
(WS/WSS)
and
they
are
not
ordinary
SIP/IAX2
extension
that
can
use
IP
phones
or
softphones
to
register
so
must
be
treated
differently.
Download
WebRTC
patch
from
the
links
below: