---
name: "op_server"
section: "8"
platform: "linux"
package: "op-panel"
version: "0.30~dfsg-3"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/op_server"
---

# op\_server(8)

Proxy server for the Asterisk Flash Operator Panel

## NAME

op\_server.pl - Proxy server for the Asterisk Flash Operator Panel

## SYNOPSIS

op\_server.pl \[options\]

```
 Options:
   -?, --help
   -p, --pidfile
   -c, --confdir
   -l, --logdir
   -d, --daemon
   -v, --version
   -X, --debuglevel
```

## OPTIONS

- **--help**

  Print a brief help message and exits

- **--pidfile**

  Specify the pid file to use when running in daemon mode. Defaults to /var/run/op\_panel.pid

- **--confdir**

  Specify where to look for the configuration files. If omited, it will look for them in the same directory where op\_server.pl resides

- **--logdir**

  If specified, will write the log files to that directory. If not, it will output to STDOUT and STDERR

- **--daemon**

  Run the server in daemon mode, detaching itself from the console

- **--version**

  Display the version and exits

- **--debuglevel**

  Sets the debug level for the logs. It overrides the value inside op\_server.cfg

## DESCRIPTION

**This program** is a proxy server for the Flash Operator Panel. It reads configuration files and updates the data to display on the panel.

## FILES

- **/etc/op-panel**

  The configuration files of the operator panel daemon reside in that directory (may differ on other distributions). Those include:

- **op\_server.cfg**

  The server's configuration file. See remarks in file for documentation.

- **op\_buttons.cfg**

  Defines the layout of the operator panel, and also which phones to track.

- **/var/log/op-panel/output.log**

  The standard output of the daemon, including debugging prints and dumps.

- **/var/log/op-panel/error.log**

  The standard error of the daemon. Should normally be empty.
