Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Roundcube Vacation Plugin

Posted on 2013-11-08
6
Medium Priority
?
900 Views
Last Modified: 2013-12-17
Hello,

I have installed the vacation plugin for Roundcube.  The tab shows up like it should.  When I click on it, I get an error:

CONFIGURATION ERROR

Vacation plugin: Cannot connect to the FTP-server 'GEMLIN0000'
Please read the INSTALL instructions!

GEMLIN000 is the actual name of the server.

I have ProFTPD installed.

My config.ini file:

[default]
driver = "ftp"
subject = "Default subject"
body = "default.txt"


[dotforward]
binary = "/usr/bin/vacation"
flags = ""
message = ".vacation.msg"
database = ".vacation.db"
alias_identities = true
set_envelop_sender = false
always_keep_message = true

The path to the plugin is: /var/lib/roundcube/plugins/vacation

Please advise.

Have a great day,

Don
0
Comment
Question by:GEMCC
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 35

Expert Comment

by:gr8gonzo
ID: 39638810
A specific plugin for a specific webmail software is likely too narrow of a topic to get a lot of responses. This is more of a support question for the author of that plugin.

As for me, the only high-level advice I can offer is:

1. DNS - Make sure that the server that is hosting your Roundcube install has the ability to translate "GEMLIN0000" into an IP address. You can use PHP's gethostbyname() function to give it a test:
http://php.net/manual/en/function.gethostbyname.php
<?php 
error_reporting(E_ALL);
echo gethostbyname("GEMLIN0000"); 
?>

Open in new window


2. Requirements - Make sure that you have any required extensions installed. If it's using the standard FTP extension for PHP, then you'll need to make sure that extension was enabled:
<?php 
error_reporting(E_ALL);
echo (function_exists("ftp_connect") ? "FTP enabled" : "FTP disabled");
?>

Open in new window



3. Passive FTP - If the FTP connection is going through a firewall, try enabling passive FTP.
0
 

Author Comment

by:GEMCC
ID: 39638937
Hello,

I am relatively new to Linux, where do I put this?

Have a great day,

Don
0
 
LVL 35

Expert Comment

by:gr8gonzo
ID: 39639194
This would be a PHP script. You would just create a new text file like mytest.php and put in those tests, save it on the same server that contains Roundcube, and then view it from your browser to see the results.
0
 

Accepted Solution

by:
GEMCC earned 0 total points
ID: 39715671
I upgraded to a newer version of Roundcube, now it is working fine.
0
 

Author Closing Comment

by:GEMCC
ID: 39723505
Issue resolved.
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Fine Tune your automatic Updates for Ubuntu / Debian
Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question