openmediavault-letsencrypt
-
- OMV 3.x
- fubz
-
-
I don't know what happens but I can't access the plugin configuration now. I tried installing and uninstalling several times and no luck. When I click the let's encrypt plugin in the web, I don't get any response.
Any ideas?
-
Does anyone have any idea whats wrong here?
This is what I get when I klick on generate on the webuiedit:fixed...my virtual environment was broken
pip uninstall virtualenv
pip install virtualenv fixed it for mePython
Display MoreReading package lists... /opt/letsencrypt/letsencrypt-auto: 181: /opt/letsencrypt/letsencrypt-auto: lsb_release: not found /opt/letsencrypt/letsencrypt-auto: 183: /opt/letsencrypt/letsencrypt-auto: lsb_release: not found No libaugeas0 version is available that's new enough to run the Let's Encrypt apache plugin... Reading package lists... Building dependency tree... Reading state information... augeas-lenses is already the newest version. libaugeas0 is already the newest version. ca-certificates is already the newest version. dialog is already the newest version. gcc is already the newest version. libffi-dev is already the newest version. python is already the newest version. python-dev is already the newest version. python-virtualenv is already the newest version. libssl-dev is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Checking for new version... Creating virtual environment... Traceback (most recent call last): File "/usr/local/bin/virtualenv", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2711, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve raise DistributionNotFound(req) pkg_resources . DistributionNotFound : virtualenv==1.9.1 <<< *************************************
-
-
I don't know what happens but I can't access the plugin configuration now. I tried installing and uninstalling several times and no luck. When I click the let's encrypt plugin in the web, I don't get any response.
Any ideas?
If you open your web browsers web console do you see any errors? (Firefox: Options > Developer > Web Console) -
http://postimg.org/image/415yg38cn/
This is my web console. 3 errors. The last one is related to Let's encrypt:
Code
Display MoreExt.Error() ext-all.js:22 .raise() ext-all.js:22 Ext.Loader</<.load() ext-all.js:22 Ext.Loader</<.exclude/q<.require() ext-all.js:22 Ext.Inventory.prototype.selectMethod/<() ext-all.js:22 Ext.Loader</<() ext-all.js:22 .doProcess() ext-all.js:22 .process() ext-all.js:22 d() ext-all.js:22 a<.create() ext-all.js:22 .define() ext-all.js:22 <anonymous> LetsEncrypt.js:22
-
This is my web console. 3 errors. The last one is related to Let's encrypt:
Does it say which LetsEncrypt.js file it is? There are two:
module/admin/diagnostic/log/plugin/LetsEncrypt.js
module/admin/service/letsencrypt/LetsEncrypt.js -
-
I clicked in the LetsEncrypt.js and it opened another tab with adress: view-source:http://192.168.1.230/js/omv/module/admin/diagnostic/log/plugin/LetsEncrypt.js
So I think is the first case.Thanks for your time.
-
I clicked in the LetsEncrypt.js and it opened another tab with adress: view-source:http://192.168.1.230/js/omv/module/admin/diagnostic/log/plugin/LetsEncrypt.js
So I think is the first case.Thanks for your time.
I'm having trouble reproducing the issue; I've tried on multiple virtual machines. Have you tried uninstalling the plugin and reinstalling? How about restarting your computer? -
No luck. Uninstalled, restarted, installed, restarted again and the plugin config is not accessible through the GUI.
I don't know why it does not work... I only replaced my OS drive and reinstalled OpenMediaVault and all my necessary plugins and this is the only one that is not working...
Any idea?
EDIT: here's the content of the pop-up window when I install the plugin. Does it look right?
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
git git-man liberror-perl
Suggested packages:
git-daemon-run git-daemon-sysvinit git-doc git-el git-arch git-cvs git-svn
git-email git-gui gitk gitweb
Recommended packages:
patch less
The following NEW packages will be installed:
git git-man liberror-perl openmediavault-letsencrypt
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/7785 kB of archives.
After this operation, 14.5 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
liberror-perl git-man git openmediavault-letsencrypt
Authentication warning overridden.
Selecting previously unselected package liberror-perl.
(Reading database ... 50162 files and directories currently installed.)
Unpacking liberror-perl (from /liberror-perl_0.17-1_all.deb) ...
Selecting previously unselected package git-man.
Unpacking git-man (from .../git-man_1%3a1.7.10.4-1+wheezy2_all.deb) ...
Selecting previously unselected package git.
Unpacking git (from .../git_1%3a1.7.10.4-1+wheezy2_amd64.deb) ...
Selecting previously unselected package openmediavault-letsencrypt.
Unpacking openmediavault-letsencrypt (from .../openmediavault-letsencrypt_2.4_all.deb) ...
Processing triggers for man-db ...
Processing triggers for openmediavault ...
Restarting engine daemon ...
Setting up liberror-perl (0.17-1) ...
Setting up git-man (1:1.7.10.4-1+wheezy2) ...
Setting up git (1:1.7.10.4-1+wheezy2) ...
Setting up openmediavault-letsencrypt (2.4) ...
Removing old letsencrypt files...
...ok
Clone the LetsEncrypt repository
Cloning into '/opt/letsencrypt'...
Processing triggers for openmediavault ...
Updating locale files ...
Updating file permissions ...
Purging internal cache ...
Restarting engine daemon ...
Creating index of upgradeable packages ...
Creating index of openmediavault plugins ...
Done ... -
-
same for me, nothing happens when I click on let's encrypt on the service list.
also tried to uninstall, reinstall, uninstall again, reboot reinstall... still the same.
Tried with firefox and safari on a 10.10.5 mac pro. web console shows no error on firefox -
Hey,
please see here for purging and (or) removing any plugins e.g.:<Howto downgrade to stable OMV - Debian Wheezy>
or here:
<https://askubuntu.com/question…ely-remove-an-application>
or here:
<https://askubuntu.com/question…-purge-and-apt-get-remove>
apt-get remove --purge openmediavault-letsencrypt
apt-get clean
apt-get install openmediavault-letsencrypt
apt-get install -f
apt-get update
apt-get upgradePlease backup your system before! It is your own risc!
-
Thanks @omavoss for the reply. Why downgrading? I'm using OpenMediaVault 2.1 stable! I used the plugin before and it worked fine!
I'm trying to get a certificate from let's encrypt using this howto: https://letsencrypt.readthedocs.org/en/latest/using.html and https://github.com/letsencrypt/letsencrypt and I'm stucked. I installed the let's encrypt client and when I try to run "letsencrypt (..............)" with the arguments, it keeps telling me that letsencrypt command does not exist. I don't understand anything and it's driving me crazy.
-
-
Nicht downgraden, der Link ist nur ein Beispiel! Not downgrading, the link is only one example!
Please flushing your browser cache.
-
I installed the let's encrypt client and when I try to run "letsencrypt (..............)" with the arguments, it keeps telling me that letsencrypt command does not exist.
Are you running the command from the directory you cloned the github repository? The plugin clones it to /opt/letsencrypt -
I was not. Then I figured out I was wrong
After all I got it working using letsencrypt-auto + arguments
PS: the plugin does not work yet for me... If I now uninstall it, will I loose the manual configuration I've done?
-
-
after removing and reinstalling again my firefox console shows an error when I click on the let's encrypt service icon :
TypeError: t is null
expanded view :
Code
Display Morea<.parseNamespace() ext-all.js:22 a<.get() ext-all.js:22 .create() ext-all.js:22 .onSelectNode() Workspace.js:374 .buildTree/me.tp<.listeners.select() Workspace.js:133 .fire() ext-all.js:22 .doFireEvent() ext-all.js:22 .monitor/a.doFireEvent() ext-all.js:22 .fireEventArgs() ext-all.js:22 .createRelayer/<() ext-all.js:22 .fire() ext-all.js:22 .doFireEvent() ext-all.js:22 .monitor/a.doFireEvent() ext-all.js:22 .fireEventArgs() ext-all.js:22 .createRelayer/<() ext-all.js:22 .fire() ext-all.js:22 .doFireEvent() ext-all.js:22 .fireEventArgs() ext-all.js:22 .fireEvent() ext-all.js:22 .onSelectChange() ext-all.js:22 .doSingleSelect() ext-all.js:22 .doSelect() ext-all.js:22 .onNavigate() ext-all.js:22 .fire() ext-all.js:22 .doFireEvent() ext-all.js:22 .fireEventArgs() ext-all.js:22 .fireEvent() ext-all.js:22 .fireNavigateEvent() ext-all.js:22 .onCellClick() ext-all.js:22 .fire() ext-all.js:22 .doFireEvent() ext-all.js:22 .monitor/a.doFireEvent() ext-all.js:22 .fireEventArgs() ext-all.js:22 .fireEvent() ext-all.js:22 .processItemEvent() ext-all.js:22 .processUIEvent() ext-all.js:22 .processUIEvent() ext-all.js:22 .handleEvent() ext-all.js:22 .fire() ext-all.js:22 .fire() ext-all.js:22 .publish() ext-all.js:22 .doDelegatedEvent() ext-all.js:22 .onDelegatedEvent() ext-all.js:22 i.bind/<() ext-all.js:22
-
Hello. I am trying to get this setup but when I click on the Generate Certificate button I get this:
Code
Display MoreChecking for new version... Creating virtual environment... Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 2283, in <module> main() File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 938, in main never_download=options.never_download) File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 1039, in create_environment site_packages=site_packages, clear=clear)) File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 1166, in install_python mkdir(lib_dir) File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 399, in mkdir os.makedirs(path) File "/usr/lib/python2.7/os.py", line 150, in makedirs makedirs(head, mode) File "/usr/lib/python2.7/os.py", line 150, in makedirs makedirs(head, mode) File "/usr/lib/python2.7/os.py", line 150, in makedirs makedirs(head, mode) File "/usr/lib/python2.7/os.py", line 150, in makedirs makedirs(head, mode) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 20] Not a directory: '~/.local' <<< *************************************
Any ideas?
-
Hi,
I just installed the plugin and do also face the problem that clicking on the 'Let's Encrypt' service entry does not show anything (better said, it is still showing what was displayed before clicking the entry) and that there's an error "TypeError: t is null".
I'm not sure what is causing this. I do have a VM where it works as it should. The only difference is, that I have installed the plugin in the VM using an earlier version and I updated it to the latest version (don't know if that makes a difference regarding the problem.
I tried uninstalling and installing the plugin again but no luck. What I did not yet give a try is installing an older version and see what happens...
Edit: ok, there is no earlier package on http://packages.omv-extras.org available, so I cannot give that a try -
-
Edit: ok, there is no earlier package on http://packages.omv-extras.org available, so I cannot give that a try
I just put all the versions in the testing folder. -
I just put all the versions in the testing folder.Aaron, thanks a bunch for the earlier packages!
Unfortunately that didn't work either It must be something different in the backend. My VM was installed from scratch directly from a 2.x ISO where as my 'production' system evolved from 0.4 to 0.5 to 1.x to 2.x via dist upgrades. Maybe that's the difference... Never had problems like this before. I had planned to wipe the system and re-do it from scratch once 3.x is out anyway but that will not happen in the next couple of days, I guessAnyway, I will try to investigate a bit more but at the moment I don't know exactly how to debug those extjs javascript problems. I tried to use extjs-all-debug in the backend which gives me a bit more "details" where the exception occurs but I did not (yet) figure out what's the null string passed to extjs. Unfortunately I'm not a JS developer
We will see ...
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!