sync-httpd(1) ############# .. only:: html Name ==== **sync-httpd** - provide the Sync HTTP interface Synopsis ======== **sync-httpd** [**-A** *USERNAME:PASSWORD* | **--auth=**\ \ *USERNAME:PASSWORD*] [**-C** | **--connection-close**] [**-c** *FILENAME* | **--config=**\ ‌\ *FILENAME*] [**-h** | **--help**] [**-k** *KEYFILE* | **--key=**\ \ *KEYFILE*] [**-L** *LOGLEVEL* | **--log=**\ \ *LOGLEVEL*] [**-l** *FILENAME* | **--logfile=**\ \ *FILENAME*] [**-p** *KEYFILEPASSPHRASE* | **--pass=**\ \ *KEYFILEPASSPHRASE*] [**-t** *CERTTYPE* | **--type=**\ \ *CERTTYPE*] [**-v** | **--version**] Description =========== **sync-httpd** is a command-line tool to provide the Sync HTTP interface. Its options are as follows: **-A** *USERNAME:PASSWORD* \| **--auth=**\ \ *USERNAME:PASSWORD* Use the given *USERNAME* and *PASSWORD* for client authentication. **-C** \| **--connection-close** Force HTTP connections to be closed after each request. **-c** *FILENAME* \| **--config=**\ ‌\ *FILENAME* Use the configuration and other resources for the Sync commands to operate from *FILENAME*. **-h** \| **--help** Print short help on options. **-k** *KEYFILE* \| **--key=**\ \ *KEYFILE* Consult *KEYFILE* for the private TLS key for TLS client authentication. **-L** *LOGLEVEL* \| **--log=**\ \ *LOGLEVEL* Configure logging to use *LOGLEVEL*. **-l** *FILENAME* \| **--logfile=**\ \ *FILENAME* Configure logging to write logs to *FILENAME*. **-p** *KEYFILEPASSPHRASE* \| **--pass=**\ \ *KEYFILEPASSPHRASE* Use *KEYFILEPASSPHRASE* to decrypt the TLS client private key file. **-t** *CERTTYPE* \| **--type=**\ \ *CERTTYPE* Use *CERTTYPE* as the type of the TLS client certificate. If unspecified, defaults to PEM. **-v** \| **–version** Print version information. See Also ======== sync-config(1), sync-dbinit(1), sync.conf(5). Bugs ==== Report bugs by using https://bugs.taler.net or by sending electronic mail to .