It interacts badly with how xapian does network. In particular, when
the server closes the connection, stunnel does too, not sending to the
client any remaining data.
class roles::search_backend {
- stunnel4::server { 'searchsync':
- accept => '17010',
- connect => 7010,
- }
+
}
class roles::search_frontend {
- stunnel4::client { 'searchsync':
- accept => '127.0.0.1:7010',
- connecthost => 'wolkenstein.debian.org',
- connectport => 17010,
- }
ssl::service { 'search.debian.org':
notify => Service['apache2'],
}