CURRENTLY WORKING ON THE PATCH FOR cPanel X3 THEMES. THANKS FOR YOUR PATIENCE.
First of all I would like to let you know that cPanel 10 is deprecated; so if you are still under cPanel 10, please ask your hosting provider for an update. Also, the latest cPanel 11 does not work well without the X3 theme. That's right, the X theme is no longer being supported by cPanel. Since some users have X3 and others are still under X, I am releasing a version for every theme. The X3 version of this patch is currently under development.
I am glad to announce the Change Password Patch for cPanel 11 Installations 0.1 STABLE. Since cPanel servers store the passwords under shadow files in a non-standard location, I decided to make this patch to use the cPanel integrated features along with Roundcube. This patch is based in the standard release of Roundcube, not CVS mods applied.
IMPORTANT: The following patch requires cURL to work properly, so make sure that your PHP installation is compiled with cURL before installing this patch.
(http://lmbcyouth.us/guest/images/rc-password.gif)
Patch Website: http://lmbcyouth.us/guest/rcpasswd.php (http://lmbcyouth.us/guest/rcpasswd.php)
(in the website you will be able to find the patches for cPanel 10 and 11, depending of your system)
Info about cURL in PHP: http://curl.haxx.se/libcurl/php/ (http://curl.haxx.se/libcurl/php/)
Feel free to give me any comments or suggestions you may have.
CURRENTLY WORKING ON THE PATCH FOR cPanel X3 THEMES. THANKS FOR YOUR PATIENCE.
Thanks Danny I downloaded and installed this patch and it did what it said it would do only very elegantly. The only thing is the session password being the old password so after you change your password if you try to go back to inbox, RC can not connect to the server because the new password is different from the session password
True, when the system try to connect to the IMAP server and the password has changed, it will log you out. I am working on it, so I can edit the SESSION var and store the new password on it.
Quote from: AzBlk Thanks Danny I downloaded and installed this patch and it did what it said it would do only very elegantly. The only thing is the session password being the old password so after you change your password if you try to go back to inbox, RC can not connect to the server because the new password is different from the session password
Fixed: From now the user will be still logged in after changing the password.
Yup Its working..Just like I said it would.. Thanks man for sharing this good work ;D :D
I downloaded the Patch for the password change and uploaded all of the files to my webserver, but whenever I try to change my Password it gives me an error. I was just wondering if you could point me in the right direction on what I am doing wrong here? I don't know for sure if my webserver host has cURL installed, but when I checked it out it said that it is built-in since PHP 4.0.2.
Thanks,
Alex
Hi,
Well, PHP has cURL built in since 4.0.2 but your hosting provider has to compile Apache-PHP with cURL. To check if you have cURL or not make a file with the following contents, upload it to your root directory and run it on the browser:
<?php
phpinfo();
?>
In the "configure command" section you should have something like: '--with-curl'.
Look for that part and let me know. Regards,
Danny
thanks!
this worked better and was much easier to implement than other change password patches
Nice to hear that, enjoy it!
Quote from: Heritz Hi,
Well, PHP has cURL built in since 4.0.2 but your hosting provider has to compile Apache-PHP with cURL. To check if you have cURL or not make a file with the following contents, upload it to your root directory and run it on the browser:
<?php
phpinfo();
?>
In the "configure command" section you should have something like: '--with-curl'.
Look for that part and let me know. Regards,
Danny
Danny,
Thanks for the reply by the way. I check out the PHPinfo and it looks like it does sya '--with-curl' here is what it says:
Configure Command '../configure' '--with-pear' '--with-mysql=/usr' '--with-zlib' '--enable-debug=no' '--enable-safe-mode=no' '--enable-discard-path=no' '--with-gd=/usr' '--with-png-dir=/usr/lib' '--enable-track-vars' '--with-db' '--with-gdbm' '--enable-force-cgi-redirect' '--with-ttf=/usr/' '--enable-ftp' '--with-mcrypt' '--enable-dbase' '--enable-memory-limit' '--enable-calendar' '--enable-wddx' '--with-jpeg-dir=/usr/src/kundenserver/jpeg-6b' '--enable-bcmath' '--enable-gd-imgstrttf' '--enable-shmop' '--enable-mhash' '--with-mhash=/usr/src/kundenserver/mhash-0.8.9/' '--with-openssl' '--enable-xslt' '--with-xslt-sablot' '--with-dom' '--with-dom-xslt' '--with-dom-exslt' '--with-imap' '--with-curl' '--with-iconv=/usr/local' '--with-freetype-dir=/usr/include/freetype2' '--with-bz2' '--with-gettext' '--enable-exif' '--with-idn' '--enable-mbstring=all'
Thanks for all your help.
Quote from: awmartin I downloaded the Patch for the password change and uploaded all of the files to my webserver, but whenever I try to change my Password it gives me an error. I was just wondering if you could point me in the right direction on what I am doing wrong here? I don't know for sure if my webserver host has cURL installed, but when I checked it out it said that it is built-in since PHP 4.0.2.
Thanks,
Alex
OK, it seems that you have cURL installed. Can you tell me what error are you getting? I'll be awaiting for your reply.
i have one problem with this patch. the admin (me) can change the password, but the user cannot. how to solve this problem? thanks in advance.
Hi, what do you mean with admin?. When you log into RoundCube you always log as an user, not an admin. Please post a more detailed explanation about your problem so I can take a better look at it. I'll be awaiting for your reply. Regards!
I receive this erron in my cpanel instalation.
When i click on any tab (My Email, Adress Book, Personal Settings) after i installed this plugin.
The erro is:
Not Found
The server was not able to find the document (/roundcube/) you requested
Please check the url and try again. You might also want to report
this error to your webhost.
Im search files for this problem but i wont get it.
Hi folks,
nothing my cpanel continue to tell me: NOT SAVED!
:'(
so i dunno where is the problem!
anyone can tell me how i can test if my curl is ok?!
running on ubuntu,
PHP Version 4.4.2-1build1
libcurl/7.15.1 OpenSSL/0.9.8a zlib/1.2.3 libidn/0.5.18
any help is appreciated!
Thx.
is this mod still being maintained?
I would really like to see this included in the SVN releases or should we wait for the pluginsystem?
This works, thanks! I've been looking for a patch like this for ages! Since there are no user configurable files in this add-on, I'd love to see it integrated into the main program!
Any chance of this for rc1?
ditto... I just tried to install this patch on RC1 and all I got was a blank screen when I went to the main login page.
You are right, FatJonny, I had the same blank screen. And Ingeniarte is keeping quiet. :(
I dropped him an email asking about this and he said he was working on an RC1 version, so hoepfully we'll see it soon :D
Having a CPanel 11 version would be great too as it no longer works :'(
Hello everybody! After many requests for the Change Password Patch for cPanel installations RC1, I've developed the updated version of the script. Check out the main post for further information.
I get an "error occured while saving" message. I do have cURL...
Quote from: llisa000 I get an "error occured while saving" message. I do have cURL...
Hello!. Did you replace all the files in your RC installation for the ones zipped in the patch? What version of cPanel do you have?
If you get that error it means that cPanel is not reponding the required message for cURL. Please check it out and let me know. Regards,
I have cPanel Pro 1.0 (RC1) , yes I did overwrite all files.
I do have a squirrelmail plugin that works with cpanel to change the password, would that help figure is out at all? I think it uses dopasswdpop.html instead of cgi?
Ok I know what its happening and this is a huge issue that I need to figure out how to solve. You are using cPanel 11 and I developed the patch for cPanel 10.
Both versions have different ways to change the password of the IMAP accounts. cPanel 11 doesn't have the dowebmailpasswd.cgi script, so I'll have to make a different version of the patch for cPanel 11.
I am on it right now, so you can expect this release maybe today or tomorrow. Thanks for your report, it helps improving the eficience of the patch.
Please stay in touch with the forum so you can be notified when the new release comes out.
Released the Change Password Patch for cPanel 10 & 11. Check out the main post for further information.
Hope it helps. I'll be awaiting for your feedback.
NICE, your quick! Thanks, I will try it right now....
Works perfect!!!!!! THANKS.... ::)
Thanks for the update! I uploaded all the files to my server, but when I click the 'change password' tab in settings, nothing happens.
test account:
http://mail.chromospec.com
user - testing
password - chromospec
any ideas?
edit: But if I manually edit the url to http://mail.chromospec.com/?_task=settings&_action=passwd, the correct screen does appear, but the save button is greyed out when I try and change the password.
It worked for me
Thanks for the work, Danny. I tried the patch for cPanel 10 but it's not working for me either as the Password link is not active (points to #). My version of cPanel is cPanel 10.9.0-R10737.
OK for some reason, all of a sudden the 'change password' tab has started working, even though I didn't change anything.... weird. :D
However, I've tried changing the password of my test account above to chromospec2 and it seems I can now log in with either password. :o
edit: OK I seem to remember that's a different issue. If my password is chromospec, if I type in any word beginning with chromospec, e.g. "chromospec1234567890", then the password is accepted. I changed the password to "testaccount" and that works. Now I can't log in with chromospec or chromospec2.
So mostly fixed, apart from the issue above. Anyone have a fix for this?
Regarding to the no-respoding "Change Password" link... please try cleaning up your browser cachÃÃ,© and cookies. Some people in my office had the same problem because of a cachÃÃ,© issue on IE 6 and 7.
Quote from: FatJonny OK for some reason, all of a sudden the 'change password' tab has started working, even though I didn't change anything.... weird. :D
However, I've tried changing the password of my test account above to chromospec2 and it seems I can now log in with either password. :o
edit: OK I seem to remember that's a different issue. If my password is chromospec, if I type in any word beginning with chromospec, e.g. "chromospec1234567890", then the password is accepted. I changed the password to "testaccount" and that works. Now I can't log in with chromospec or chromospec2.
So mostly fixed, apart from the issue above. Anyone have a fix for this?
Let me see if I get this right..., if you use a password similar to the previous password, then it works. If you use a totally different password, it doesn't. Am I correct? Please let me know so I can check it out.
Well now it's not doing it :D
Must have been a cache thing, but it was definitely doing that yesterday :-\
Well, since RC is an AJAX application and the crappy IE has cache problems, that issue is very common. Trust me, it happened a lot of times here at the office.
Great work,
it works very fine, by the way, i've done french localization files
can be found > here (http://www.rachel-grace.com/roundcube/fr_US.rar) <
i cann't change my password but differrent users can. i only change my password on cpanel. please help me. errors:"error occurred while saving" :'( :'( :'(
Quote from: quochuyyb i cann't change my password but differrent users can. i only change my password on cpanel. please help me. errors:"error occurred while saving" :'( :'( :'(
Did you clean your chache and cookies? If others can but you, it means you are either having a problem client side (cookies, cache) or having a problem server side (broken account. If you clean your cookies and cache and the problem persists, then try deleting and creating again your account.
Hope it helps!
Hello Heritz :)
Thank you very much for your work on this, it is VERY helpful!
I unfortunately had a problem though. in passwd.inc you make a call for "":2095/webmail/x/mail/dopasswdpop.html"" and I kept receiving "An error occurred while saving". I'm using x3 and even though I could see the dopasswdpop.html in x and x3 mail locations once I changed it to x3 it started working. :)
Thanks again!
Thank dano, I user X3 skin.
anyway to get a password change for hsphere cpanels?
Hello,
I am new to Roundcube, just installed 0.1-RC1 on bluehost server all works great. Thanks for a great webmail program!! But I would like to use the Change password patch. Here is my delima, I installed the patch for cPanel Change password 0.1-RC1 for cPanel 11. Everything works as usual, The Password tab is in place and all the data entry boxes appear allowing me to type old and new passwords. I then press "save" and I get the following message. An error occurred while saving! I followed the instructions to the letter, twice. I have verified PHP is compiled with cURL. My cPanel version is cPanel Pro 1.0 (RC1). Instead of deleting an email account and resubmitting, I created a new one. Same Problem. Whats next, please help.
Using Firefox 2.0 and have cleared private data (cookies, history, cache) many times.
Thanks
MAC
A few things to check.
First - did you check your error_log file in the roundcube top level folder?
Second - I had to change line 43 in /program/steps/settings/passwd.inc to:
curl_setopt($ch, CURLOPT_URL, $domain.":2095/webmail/x3/mail/dopasswdpop.html");
I beleieve the original version was using x instead of x3. I found this out by accessing the mail functions using the mail application provided by my host isp and looking at the url that application used.
Third - In tha same file line 55 can be uncommented to help with debugging. remove the first set of //'s from
// echo "Result: " . $cbsreturn; // Returns all the html from cPanel, uncomment to view (debugging)
Hope this helps - David
David,
Thanks for the quick response. Yes I did ck the error file located in the logs section. Nothing there. I tried your suggestion for line 43 and line 55. Here is the response;
Not Found
The server was not able to find the document (./webmail/x3/mail/dopasswdpop.html) you requested. Please check the url and try again. You might also want to report this error to your webhost.
webmaild/11.2.2 Server at mydomain.com
So I changed line 43 back to it's original setting leaving 55 alone. Here is the response;
Not Found
The server was not able to find the document (./webmail/x/mail/dopasswdpop.html) you requested.
Please check the url and try again. You might also want to report this error to your webhost.
webmaild/11.2.2 Server at mydomain.com
Thanks
MAC
Here is what I did to solve the problem.
I changed line 43 in /program/steps/settings/passwd.inc from:
curl_setopt($ch, CURLOPT_URL, $domain.":2095/webmail/x/mail/dopasswdpop.html");
To:
curl_setopt($ch, CURLOPT_URL, $domain.":2095/webmail/bluehost/mail/dopasswdpop.html");
David thanks for pointing me in the right direction!!
Thanks
MAC
Hi, I use cpanel 11 and roundmail rc1. Done this:
"change line 43 in /program/steps/settings/passwd.inc to:
curl_setopt($ch, CURLOPT_URL, $domain.":2095/webmail/x3/mail/dopasswdpop.html");"
When I try to change my password, I got it changed, but I have the error message telling it wasn't succefully ... And my quota (of the email I've changed the password) is set to "none".
Solved de error message problem! The language was the problem, I was using the cpanel in portuguese so I had to change the line 57 from:
if ((strpos($cbsreturn, "successfully modified")) and (!strpos($cbsreturn, "result in failure"))) {
to
if ((strpos($cbsreturn, "modificado con sucesso")) and (!strpos($cbsreturn, "result in failure"))) {
The "result in failure" is the same, using it in any language.
But couldn't deal with the change quota. Now It works perfectly to change the password, but when I do it, the quota for the account is set to "none".
Thanks again.
Hello everyone,
Does anyone have the latest version with this hack applied? I see that the latest version (bundled with this hack) is RC1
I would appreciate if someone give me a location where I can download the the RC2 with password change included.
Thank you a lot.
That topic was moved to the resolved section of "bugs and Issues", which is a mistake in my opinion.
That topic is ongoing and NOT related to any bugs or issues associated with Roundcube itself.
The RC2 CPanel 11 patch MrM created works :D, except for one little problem, :o
it sets the quota of the mailbox to 'unlimited' when you change your password.
Is there a way to fix this?
Thanks
Quote from: MrM I have created a patch for RC2 based on the cPanel 11 version here (http://www.ingeniarte.com/rcpasswd.php). I have also added a Slovenian translation.
Copy the attached file to the root folder of the application and run these two commands:
gunzip passwd-rc2-cp11.patch.gz
patch -p0 -i passwd-rc2-cp11.patch
P.S.: I would also like to post this in the thread Cpanel Password Change For RC2 (http://roundcubeforum.net/forum/index.php?topic=2319.0), but it appears to be closed. Could one of the moderators please copy it there?
Works perfectly except for one bug, where it wont work for 'addon' domains.
Like for me, the script is running at digiex.net and most emails are at @digiex.net but we have a couple of 'addon' domains which also have emails
When an addon domain user is logged in, for example "test 'at' nimrod-online.com" when they try to change there password, the script just hangs :\
Im guessing because the script isnt using there email domain correctly when it changes there password and is instead just using the default (digiex.net) in my case?
Cheers for the patch though, works wonders besides that problem :)
//Reload - Global Moderator//
Please use this topic for the MrM version
http://roundcubeforum.net/forum/index.php?topic=2740.0
@Nimrod & sauronreaver:
Both these problems seem to be related to the original plugin, therefore they should be addressed at the author of that. As I mentioned in my first post, I have only merged their code with RC2; I have in no way modified or even studied the original code.
On our server it seems to work fine, although we don't offer addon domains, so I don't know about that.
Try contacting the author of the original code, and maybe they can create a patch to fix this.
Quote from: MrM I have created a patch for RC2 based on the cPanel 11 version here (http://www.ingeniarte.com/rcpasswd.php). I have also added a Slovenian translation.
Copy the attached file to the root folder of the application and run these two commands:
gunzip passwd-rc2-cp11.patch.gz
patch -p0 -i passwd-rc2-cp11.patch
P.S.: I would also like to post this in the thread Cpanel Password Change For RC2 (http://roundcubeforum.net/forum/index.php?topic=2319.0), but it appears to be closed. Could one of the moderators please copy it there?
I don't have access to run those commands. Can you provide a patch that I can do manually?
Sorry to probably bump an old thread, but thanks for the mod. Works perfectly. I did notice that to use the mod with the most recent release of RoundCube i had to comment out line 84 in index.php because i do not have a cache.inc
79 // include base files
80 require_once('include/rcube_shared.inc');
81 require_once('include/rcube_imap.inc');
82 require_once('include/bugs.inc');
83 require_once('include/main.inc');
84 // require_once('include/cache.inc');
85 require_once('PEAR.php');
Thanks for the mod though
Quote from: jeremyr I don't have access to run those commands. Can you provide a patch that I can do manually?
You can checkout RC2 from the repository (https://svn.roundcube.net/tags/roundcubemail/v0.1-rc2/ (https://svn.roundcube.net/tags/roundcubemail/v0.1-rc2/)) and patch it locally. If you have a Windows system, you can use TortoiseSVN (http://tortoisesvn.tigris.org/) to do it (Patching using TortoiseSVN (http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-patch.html#tsvn-dug-patch-2)).
Hi, I'm very much interested in this plugin the only problem is that I'm in shared hosting so I can't run cammands and when I ask my hosting support to do it they say that they can't because "It updates cPanel files and that would effect all of our users" so I just want to know if this is for Roundcube or for cPanel and if it't not for cpanel the can I get a like txt file that runs me though patching myself. And I'm also on a mac computer.
Quote from: jasonar Hi, I'm very much interested in this plugin the only problem is that I'm in shared hosting so I can't run cammands and when I ask my hosting support to do it they say that they can't because "It updates cPanel files and that would effect all of our users" so I just want to know if this is for Roundcube or for cPanel and if it't not for cpanel the can I get a like txt file that runs me though patching myself. And I'm also on a mac computer.
Hi, jasonar,
This patch doesn't affect cPanel in any way, it only changes some files of RoundCube.
As for the patching on Mac, it's probably best if you download the Mac edition of Subversion (http://subversion.tigris.org/project_packages.html#osx), or alternatively you can google for another client (http://www.google.com/search?q=mac+svn+client). In case you decide to download Subversion, the patching should be done as described above. On the other hand, if you go for another client, you'll have to consult the manual for the client in question.
Hi, I finally got my hosting to run it yesterday, I guess they thought that I was trying to patch the "cPanel Webmail" so I tlaked to them and they finally said well I guess it wouldn't hurt so they ran it, then they got this error back:
Quote[email protected] [~/public_html/members]# patch -p0 -i passwd-rc2-cp11.patch
patch unexpectedly ends in middle of line
patch: **** Only garbage was found in the patch input.
[email protected] [~/public_html/members]#
Which I guess means that it's not suitable for the application I'm trying to run it on (Roundcube) so I'm kinda lost right now. I'm running RC2. I'll try to patch it myself but , I'm just kinda confused...
uhgggggg, this is getting really frustrating. I'm new to this stuff your not giving me any details on anything. You just tell me to do a bunch of stuff that I don't even understand, I downloaded the stupid subversion mac edition and it makes no sense. how do I use it??? How do I patch??? can't you just put together a little list of what I need to change, I can't you a patch file I have no idea how to manaully patch because your file is encrypted some how, and I don't understand. I'm really pissed off right now. I just want a password change feature but everything on here is complicated. EVERYTHING! >:( >:( >:( >:( >:( >:( >:( >:(
Great plugin! One of the few additional functionalities I was lookig for. I would love to have the feature to force the user to change password on first login using roundcube. Also, forcing password change periodically (every 60 days, every 90 days, etc) would be a great feature.
Is there a pluging modification available for this or can one of the experienced people can provide one?
Thank you in advance!
imathew
I'm also still waiting for something other than a patch file to use since I'm having trouble with it. I would be nice if someone could just create a txt install file which explains how to install this. It would be nice....
Having some issues with the password changer. my setup ....
Hosting package siteground
Server Name serv01
cPanel Version 11.18.0-RELEASE
cPanel Build 20595
Theme sg
Apache version 1.3.37 (Unix)
PHP version 5.0.5
MySQL version 5.0.45-community-log
Architecture i686
Operating system Linux
Shared Ip Address 75.125.60.6
Path to sendmail /usr/sbin/sendmail
Path to PERL /usr/bin/perl
Kernel version 2.6.23.13-grsec-sg1
cPanel Pro 1.0 (RC1)
phpinfo.php returns
Configure Command './configure' '--prefix=/usr/local/php5' '--with-pear=/usr/local/php5/pear' '--with-config-file-path=/usr/local/php5/lib' '--with-config-file-scan-dir=/usr/local/php5/etc' '--disable-ipv6' '--enable-bcmath=shared' '--enable-calendar=shared' '--enable-exif=shared' '--enable-ftp=shared' '--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex' '--enable-memory-limit' '--enable-magic-quotes' '--enable-xslt=shared' '--enable-ucd-snmp-hack' '--enable-discard-path' '--enable-sockets=shared' '--enable-track-vars' '--enable-gd-native-ttf' '--enable-versioning' '--enable-wddx=shared' '--enable-pcntl=shared' '--enable-soap=shared' '--with-bz2=shared' '--with-xml=shared' '--with-xsl=shared' '--with-dom=shared' '--with-dom-xslt=shared' '--with-dom-exslt=shared' '--with-xslt-sablot=shared' '--with-xslt-sablot=shared' '--with-curl' '--with-curlwrappers' '--with-swf=shared,/usr/local/flash' '--with-gd=shared' '--with-jpeg-dir=/usr/local' '--with-png-dir=/usr' '--with-xpm-dir=/usr/X11R6' '--with-gettext=shared' '--with-imap=shared,/usr/local/imap-2004g' '--with-mcrypt=shared' '--with-mhash=shared' '--with-mysqli' '--with-mysql=/usr' '--with-pgsql=/usr' '--with-pspell=shared' '--with-xmlrpc=shared' '--with-snmp=shared' '--with-openssl=shared' '--with-pdflib=shared' '--with-ttf=shared' '--with-freetype-dir=/usr' '--with-zip=shared' '--with-zlib'
shows...
CURL support enabled
CURL Information libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.3 libidn/0.5.6
Roundcube version is rc2...
ok time to install
i downloaded roundcubemail-0.1-rc1_patch_cPanel11
because there isnt a patch that i seen for rc2
Piecing together some of the information found on this forum I did the following
after extracting roundcubemail-0.1-rc1_patch_cPanel11.zip
i edit the index.php file -- searched for require_once('include/cache.inc');
commented it out like this //require_once('include/cache.inc');
saved and uploaded and replace the following
index.php to /index.php
settingstabs.html to /skin/default/includes/
apps.js to /program/js/
en_US/labels.inc to /program/localization/en_US/
en_US/mesages.inc to /program/localization/en_US/
es/labes.inc to /program/localization/es/
es/messages.inc to /program/localization/es/
func.inc to /program/steps/settings/
added the following
passwd.html to /skins/default/templates
passwd.inc to /program/steps/settings/
ok all files copied over to website now ...
now when i try to log in with any of my email users names or passwords it gives me an "login failed"
p.s. i had to comment out cache.inc because that file doesnt exist
I know that i am using rc2 and this is a plugin for rc1 but any help modifying this would be cool
Second attempt...
installed RC, everything works, send / recieve
copied password change script used above over files
go to log in
gives
Warning: main(include/cache.inc) [function.main]: failed to open stream: No such file or directory in /home/shadowco/public_html/tester/index.php on line 84
commented out line 84 because the file doesnt exist
that fixed or atleast got rid of that error
now im at the log in page
try to log in and says "login failed"
created file cache.inc just so i could have something there and re enable that file
still wont let me log in
I am sorry for not being able to release the RC2 version of this patch. Actually I am not an user of RoundCube, I just made the patch for fun, and I wasn't aware of a new version of this system.
Just today I found out that RC team release the RC2 of this mail client. I will start working on it so people can have it working as soon as possible. It would be cool if the users can email me when a new version comes out so I can release patches for those versions.
Thanks for your patience.
Quote from: Heritz I am sorry for not being able to release the RC2 version of this patch. Actually I am not an user of RoundCube, I just made the patch for fun, and I wasn't aware of a new version of this system.
Just today I found out that RC team release the RC2 of this mail client. I will start working on it so people can have it working as soon as possible. It would be cool if the users can email me when a new version comes out so I can release patches for those versions.
Thanks for your patience.
Thats Fantastic Heritz! I've been waiting for this! Thanks for your time and effort
Thanks for this, I ran the patch and got multiple errors. Am wondering if you can post the files separately, on your website, like before? (http://www.ingeniarte.com/rcpasswd.php), then I can review what changes I need to manually make.
Thanks
-Blair
As you probably know, my updates and patches will be released in the main post of this thread and also in my website.
Anything different from that does not come from me and I cannot help you if any errors ocurr.
Problems with the MrM RC2 update should be discussed within his own thread.
http://roundcubeforum.net/forum/index.php?topic=2740.0
Released the updated version of this patch for 0.1 STABLE and 0.1 RC2. Check out the main post for further information and download locations.
Feel free to reply this post if you have any problem or suggestion. The current version of this patch for cPanel 11 under X3 is currently under development. I will post again in this thread when the X3 version is finished.
Enjoy!
Thanks, worked great!
Heritz, Thanks so much for your patch. I've been using it a long time. It recently stopped working. I revisited this thread and found that you had released an update for cPanel 11. Fantastic! I was upset when it didn't work on my system. Sure enough, I had the X3 config. Maybe there are other configuration issues you are working on, but I must tell you that the fix for me was so simple... I'm surprised no one has at least mentioned it for those to try.
In the following directory: /programs/steps/settings/
The following file (included in the package): passwd.inc
Line 43:
curl_setopt($ch, CURLOPT_URL, $domain.":2095/webmail/x/mail/dopasswdpop.html");
Replace the x with x3:
curl_setopt($ch, CURLOPT_URL, $domain.":2095/webmail/x3/mail/dopasswdpop.html");
I expect that you could go to your domain at port 2095 (eg. //www.mydomain.com:2095). Logon with your mail credentials (remember to use your full email address), and click the Change Password link. Look at the URL. The path needs to match. The end filename will say passwdpop.html, but that's because the dopasswdpop.html is the page that processes the password change.
Then I started looking a bit more into things. Turns out the cPanel 11 has a password strength indicator. I thought that might be nice, so I included their password strength indicator.
I only updated two files from the original cPanel patch (neither are original RoundCube files) to accomplish this. I have zipped them in the folder hierarchy. These files will require cPanel 11 with X3 mail (though I'm sure you could modify it to work on other configs). They also require RoundCube 0.1 stable, and the corresponding package from Heritz's site (1st post).
Heritz, feel free to do what you want with my modifications.
Enjoy,
Brian
Information Integrated
//www.infointegrated.com
Quote from: brian ...
Then I started looking a bit more into things. Turns out the cPanel 11 has a password strength indicator. I thought that might be nice, so I included their password strength indicator.
...
This is great stuff!! Cheers! It also works with the patch from this other thread here (http://roundcubeforum.net/forum/index.php?topic=2740.msg10796#msg10796).
Thanks everybody!
After trying many solutions and reading all topics i found on this patch from the begging to this version i post this.
I just can't change the password! I applied the patch as specified, tried with X3 edit for my theme, blank installs on x theme and other solutions found around here. But i still get a blank screen, no error in error_log and.. no password changed.
http://mail.ovirelance.ro/ or http://www.ovirelance.ro/mail (if the patch has a issue with working with sub domains and i don't know of)
user: test
password:test
My php.ini config: http://www.ovirelance.ro/ini.php
I'm banging my head against the keyboard.. literally. I'm trying to figure this out for a week now, is someone has the time to check it out i can give him the user/pass to cpanel/ftp.
Thank you!
Quote from: Heritz Released the updated version of this patch for 0.1 STABLE and 0.1 RC2. Check out the main post for further information and download locations.
Feel free to reply this post if you have any problem or suggestion. The current version of this patch for cPanel 11 under X3 is currently under development. I will post again in this thread when the X3 version is finished.
Enjoy!
Thank you but the download link was broken.. Plz provide an alternate link..
Thanks..
--Sunny
Worked for me in both the subdomain and folder multiple times. Pass is now test2
Quote from: skiner After trying many solutions and reading all topics i found on this patch from the begging to this version i post this.
I just can't change the password! I applied the patch as specified, tried with X3 edit for my theme, blank installs on x theme and other solutions found around here. But i still get a blank screen, no error in error_log and.. no password changed.
http://mail.ovirelance.ro/ or http://www.ovirelance.ro/mail (if the patch has a issue with working with sub domains and i don't know of)
user: test
password:test
My php.ini config: http://www.ovirelance.ro/ini.php
I'm banging my head against the keyboard.. literally. I'm trying to figure this out for a week now, is someone has the time to check it out i can give him the user/pass to cpanel/ftp.
Thank you!
download link still broken, does anyone else have the patch on their site that would provide a download link? this is the one thing i'm waiting on...
thanks in advance.
Quote from: dano Worked for me in both the subdomain and folder multiple times. Pass is now test2
Quote from: skiner After trying many solutions and reading all topics i found on this patch from the begging to this version i post this.
I just can't change the password! I applied the patch as specified, tried with X3 edit for my theme, blank installs on x theme and other solutions found around here. But i still get a blank screen, no error in error_log and.. no password changed.
http://mail.ovirelance.ro/ or http://www.ovirelance.ro/mail (if the patch has a issue with working with sub domains and i don't know of)
user: test
password:test
My php.ini config: http://www.ovirelance.ro/ini.php
I'm banging my head against the keyboard.. literally. I'm trying to figure this out for a week now, is someone has the time to check it out i can give him the user/pass to cpanel/ftp.
Thank you!
Thanks man, i see now, but i didn't work!
And i didn't do anything since i wrote the post
i don't know, anyway thanks
The link to the password files are broken. Is the site down?
Quote from: dukhunter99 The link to the password files are broken. Is the site down?
Hello everybody,
Due to dollar issues in my country, I had to shut down the server where I hosted my sites. I am no longer able to keep the host up and as you can see even my personal sites are down. If you can provide a single FTP account to upload these patches, the whole community will be really happy.
Please read the main post for further information. Thanks for your patience.
I want to thank you for your releases. You can try www.pages.google.com (http://www.pages.google.com) they offer free hosting and page creation upto 100MB. I know its not much but will get you started.
if you need cheap hosting you can also try www.bluehost.graphicstylus.net (http://www.bluehost.graphicstylus.net) they are 6.95 USD a month and never ever have downtime.
Once again thanks for these patches. looking forward to the new releases!
Still looking for the patch link! I've offered an ftp account with no reply
Quote from: dukhunter99 Still looking for the patch link! I've offered an ftp account with no reply
Main post updated today. There you will find the new access to the patches. I am sorry for the delay but work has been heavy lately.
Thanks for your patience and understanding.
Hi everyone,
I found this thread today, great work Heritz O0, but sadly it was not suited for my environment (IMAP+LDAP),
so i decided to spend few hours and with some small changes I manged to merge Heritz's patch with the squirrelmail "Change LDAP Password" plugin.
The result is Heritz's cPanel11 functionality with optional LDAP management capability (including SAMBA password management)
I hope this will save someone's time.
Attaching 3 files - the install archive, the diff against password.inc, and the diff against squirrelmail change_ldappass/functions.php
Diff files are only for reference. The install archive contains all that is needed to install the patch.
I found a great theme called "mvision". I was wondering if it was possible to use this patch with this theme. if not, can someone make it functional? ???
Quote from: dukhunter99;11282I found a great theme called "mvision". I was wondering if it was possible to use this patch with this theme. if not, can someone make it functional? ???
yes, this works with MVISION. just installed today and tested in IE7 and FF, both work fine.
Hey guys. I have finally found this forum, I am looking for a way to have users change their password using roundcube, but I am actually using the lastest release.
So, my question is if this patch works for RC 0.1.1. If it doesn't is there any other way of doing it?
Regards.
felipe128, yes this works wir RC Stable 0.1.1 and both Mvision themes.
Quote from: briantx;12152felipe128, yes this works wir RC Stable 0.1.1 and both Mvision themes.
Thanks briantx! I'll try to use the patches, if I have any problems with it will get back to the forum!
Ciao.
Quote from: Heritz;3192Hi,
Well, PHP has cURL built in since 4.0.2 but your hosting provider has to compile Apache-PHP with cURL. To check if you have cURL or not make a file with the following contents, upload it to your root directory and run it on the browser:
<?php
phpinfo();
?>
In the "configure command" section you should have something like: '--with-curl'.
Look for that part and let me know. Regards,
Danny
Installed this patch. I get an error saying "An error occured while saving"
php version is 5.2.5 with configure command showing; ./configure' '--disable-pdo' '--enable-bcmath' '--enable-calendar' '--enable-exif' '--enable-force-cgi-redirect' '--enable-ftp' '--enable-gd-native-ttf' '--enable-libxml' '--enable-magic-quotes' '--enable-mbstring' '--enable-sockets' '--enable-wddx' '--prefix=/usr' '--with-curl=/opt/curlssl/' '--with-freetype-dir=/usr' '--with-gd' '--with-imap=/opt/php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libexpat-dir=/usr' '--with-libxml-dir=/opt/xml2/' '--with-mcrypt=/opt/libmcrypt/' '--with-mhash=/opt/mhash/' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with-png-dir=/usr' '--with-pspell' '--with-tidy=/opt/tidy/' '--with-ttf' '--with-xmlrpc' '--with-xpm-dir=/usr/X11R6' '--with-xsl=/opt/xslt/' '--with-zlib' '--with-zlib-dir=/usr'
Can you assist with this error?
Thanks
I'm using Stable 0.1.1 and it's showing the "Password" tab, but can't click on it. All the other tabs are working fine.
Should i have to configure something?
I'm using cPanel 11 on Bluehost.
have installed the patch but whenever i try it i just get a blank screen.
using roundcube v.0.1.1 and cpanel 11
any ideas?
hi thanks for the patch. But its not working for me. Its showing the password link. But when i click the password link nothing happens. but all other links are working fine in settings. What could be the reason?? please help..
All,
I was able to connect, and submit a password, but for some reason everytime it tells me that it does not meet the strength requirements. On my server, they have set it to 80. I can log into cPanel and input the same password and it works. Is there something in the url string I have to add? From what I can tell, it should work.
Thanks
My thanks to Heritz for his work so wonderful.
Update RC1 to 1.0-Stable and again I worked the patch.
Thank you very much.
Only one detail that appears from the version I use RC1, today again happen again in the 1.0-Stable.
Bug: When you change your password always gives me the following error (An error occurred while saving) it is strange that if you change your password.
In the meantime I've changed the message to Saving Changes jejeje .. users are not aware of my mistake, any solution?
On the other patch is perfect.
Quote from: jdarrow1214;12799All,
I was able to connect, and submit a password, but for some reason everytime it tells me that it does not meet the strength requirements. On my server, they have set it to 80. I can log into cPanel and input the same password and it works. Is there something in the url string I have to add? From what I can tell, it should work.
Thanks
You can give an email account to help?
Ho any link?
Quote from: premdiv;12761hi thanks for the patch. But its not working for me. Its showing the password link. But when i click the password link nothing happens. but all other links are working fine in settings. What could be the reason?? please help..
Copy files from one to one.
Have BlueHost hosting?
I'm having exactly the same problem. The tab is working but when i change the password i says "An error ocurred while saving" and doesn't change the password.
Any solutions?
Using the newest RC Version 0.2a. This Plugin doesn't work with this release.
I get this error:
QuoteFatal error: Call to undefined function rcmail_startup() in /homepages/6/d101172723/htdocs/intern/webmail/index.php on line 114
I have a hosting account in hostmonster.com
cpanel11
cPanel Pro 1.0 (RC1)
roundcube v0.1 (stable)
applied the patch, and the password sections appears in the settings tab
but when i try to change the password, i get a message saying "An Error Occured While Saving"
i tried creating a new user and change the password, but faild.
any suggestions?
Urgent help quickly needed... and thanx in advance