Anyone here use Linux?

Регистрация
26.03.2012
Сообщения
44
Благодарностей
6
Баллы
0
Hey, I'm a fairly new Linux user but it just so happens that my better computer has Linux on it right now. I know you can use some Windows programs in Linux through Wine - but I have no experience doing it.

I'm hoping maybe someone here can help me. When I try to run the installer through Wine it starts but then gives me an error saying "Error extracting 'SETUP_1.CAB': The file is not a cabinet"

Since I'm new to Linux and Wine, I'm not sure if that error means I need to change something or if it just means I can't run ZP on my Linux machine.

Any thoughts? I'd really love to have this running on my desktop instead of trying to build templates with the touchpad on my laptop lol...
 

gemini

Client
Регистрация
10.03.2011
Сообщения
160
Благодарностей
31
Баллы
28
Try virtualization software. Wine is good for few apps which was optimized for.
virtualbox should be ok. But there are problems with vmware+zenno.
 
  • Спасибо
Реакции: Amazonian Raider
Регистрация
26.03.2012
Сообщения
44
Благодарностей
6
Баллы
0
Thanks! I'll give that a shot. I've installed Virtualbox and am in the process of setting up a Windows 7 install on it right now. Appreciate the help and will be very happy if this works. :-)
 
Регистрация
26.03.2012
Сообщения
44
Благодарностей
6
Баллы
0
For anyone that may be wondering about this in the future, it does work in virtualbox.

Yesterday was the first solid day I got to spend a fair amount of time working with it running in the virtualbox and again today. It seems to be running without any problems. Once I start running the templates more heavily (rather than primarily building them like I am right now) I'll be doing that on a VPS so I'm not pulling resources from my PC. But it is definitely working.

Thanks again Gemini!
 

Che

Client
Регистрация
23.09.2009
Сообщения
7
Благодарностей
1
Баллы
3
I confirm, it works just about fine in virtual box.
 

PatchRanger

Новичок
Регистрация
16.11.2016
Сообщения
8
Благодарностей
0
Баллы
1
I confirm that it runs on Virtualbox.
But I need it to run at my Ubuntu machine - so I keep trying to make it working with Wine and Playonlinux.

Here is the progress I have, here is the instruction how to achieve the same on Ubuntu 16.04:
- Install Playonlinux.
- Install winehq-staging - it will force switching to the latest version of Wine.
- Create a wineprefix (e.g., "zennoposter"). I prefer doing it via Playonlinux: but keep in mind that you must abort any installation process, the end goal is just to create wineprefix - as POL scripts are not working as intended.
- Follow the "Installation method" section from https://appdb.winehq.org/objectManager.php?sClass=version&iId=25478 to install these programs: dotnet46, vcrun2010, vcrun2013. It will take about 20 minutes, actually it depends, just be ready for long interaction with popping-up windows in "Next-Next-I agree-Close" manner.
- Then open Playonlinux and install ZennoPoster (by running the original installer, downloaded from zennolab.com) into the configured above wineprefix.

My current situation is:
- Using the progress instruction above I succeed with getting rid of "Error extracting 'SETUP_1.CAB'".
- Installer showed start screen (with ZennoPoster installer and required libs (dotnet40, vcrun2010, vcrun2013). All checks are enabled - and can't be disabled, I suspect it's by design. I clicked Next.
- Some blinking windows installed something.
- ZennoPoster installer showed up. I clicked Next.
- I checked required product (ZennoPoster demo).
- I accepted Terms of usage.
- Then signup form appeared. I entered my email. It answers that such user already exists - and propose a login form to fill in. I entered my email and password - and it returns an error with such link: https://userarea.zennolab.com/lk/help.aspx?lang=en&errCode=10 .
- Here is the ZLInstallerLog.log (it's in Russian - but nevertheless the error is in English):
14:46:22: 0235: : -------------- Инсталлер запущен : 235 --------------------------------
14:46:22: 0235: : OS Version: 6.1.7601.65536
14:46:22: 0235: : Настройки загружены
14:46:22: 0235: : Запускаем форму
14:46:22: 0235: : Определение требования "Операционная система MS Windows не младше "Windows Vista"": True
14:46:22: 0235: : Не удалось закрыть родительский процесс: Файл не найден
14:46:25: 0235: : Форма открыта
14:46:26: 0235: : Папка с плагинами:C:\ZL.tmp\src\
14:46:27: 0235: : Инструкция загружена: Продукт "ZennoPoster Demo", версия 5.9.9.1, дата 16.05.2016
14:46:27: 0235: : Проверка регистрации продукта: "ZennoLab / ZennoPoster Demo"
14:46:27: 0235: Warning : Ошибка проверки: Object reference not set to an instance of an object.
14:46:27: 0235: : Статус инструкции "ZennoPoster Demo": Установка
14:46:29: 0235: : Переход на страницу: Выберите продукты для установки
14:46:31: 0235: : Переход на страницу: Лицензионное соглашение
14:46:33: 0235: : Переход на страницу: Параметры удаления
14:46:33: 0235: : Необходимо обновление требований
14:46:35: 0235: : Определение требования "Проверка несовместимого ПО: BitGuard": True
14:46:35: 0235: : Определение требования "Требуется завершить процесс: ZennoPoster": True
14:46:35: 0235: : Определение требования "Требуется завершить процесс: ProjectMaker": True
14:46:35: 0235: : Определение требования "Требуется завершить процесс: CodeCreator": True
14:46:35: 0235: : Переход на страницу: Выбор пути установки
14:46:35: 0235: : Определение требований закончено. Разрешить продолжение: Да
14:46:36: 0235: : Переход на страницу: Проверка доступности лицензий
14:46:36: 0235: : Выбран путь установки: C:\Program Files\ZennoLab\
14:46:36: 0235: : Начало установки продукта "ZennoPoster Demo"
14:46:36: 0235: : Переход на страницу авторизации
14:46:36: 0235: : Демо-версия с лицензией
14:47:33: 0235: Error : FAIL:Web service error (RegisterDemoUser): System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Data.ConstraintException: User exists! | at activation.DemoService.RegisterUser(String email, String locale, String hash) | --- End of inner exception stack trace --- | | Server stack trace: | at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) | at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) | at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) | at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) | | Exception rethrown at [0]: | at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) | at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) | at SupportLib.DemoService.DemoServiceSoap.RegisterUser(String email, String locale, String hash) | at SupportLib.DemoService.DemoServiceSoapClient.lpnPUuISJNS9ncs50gf(Object , Object , Object , Object ) | at SupportLib.DemoService.DemoServiceSoapClient.RegisterUser(String email, String locale, String hash) | at SupportLib.WebServiceFunctions.RegisterDemoUser(String login, String locale, String hash)
14:47:57: 0235: Error : FAIL:Web service error (AddDemoSale): Unknown error "-2146893815". | at System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr) | at System.Security.Cryptography.RSACryptoServiceProvider.EncryptKey(SafeKeyHandle pKeyContext, Byte[] pbKey, Int32 cbKey, Boolean fOAEP, ObjectHandleOnStack ohRetEncryptedKey) | at System.Security.Cryptography.RSACryptoServiceProvider.Encrypt(Byte[] rgb, Boolean fOAEP) | at ZennoLab.UniPacker.RsaUniPacker.YUU6rUtXdr3IujsAcTP(Object , Object , Boolean ) | at ZennoLab.UniPacker.RsaUniPacker.bWRtIdoK98(Object ) | at ZennoLab.UniPacker.RsaUniPacker.EncryptData(String source) | at SupportLib.WebServiceFunctions.YfPZ5269hjKwGQQs4cR(Object , Object ) | at SupportLib.WebServiceFunctions.AddDemoSale(String login, String pass, String locale, String productTypeId)
14:47:57: 0235: Error : Server UnknownError: web service error (adddemosale)
15:01:56: 0235: : Пользователь нажал "Отмена"
15:01:56: 0235: : Переход на страницу: Завершение установки
15:01:56: 0235: : Обновление результатов установки
15:01:57: 0235: : Закрываем форму
15:01:57: 0235: : Форма закрыта
15:01:57: 0235: : Сохраняем настройки
15:01:57: 0235: : Завершение работы
- As RegisterDemoUser succeeds (it connected to the server and returned correct response), it seems that the problem is not related to Internet connection.
- I've checked that security.dll is in place - so it's not the case.
- Looks like the problem is with cryptography. That's where I am stuck for now.
- playonlinux.log is attached.

Could somebody help me with "FAIL:Web service error (AddDemoSale): Unknown error "-2146893815". | at System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr)" - what could it mean?
 

Вложения

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 169
Благодарностей
5 821
Баллы
113
Unfortunately, our software won't install ion Wine or Playonlinux virtual machines.
 

PatchRanger

Новичок
Регистрация
16.11.2016
Сообщения
8
Благодарностей
0
Баллы
1
@VladZ I know that nobody have ever done it - but I need it so I have to keep trying:-)

I've discovered that "Unknown error -2146893815" is called "Invalid flags specified". The proof is here: https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=5629#post34597 (in Russian).

Looking for "Invalid flags specified" I found this: http://stackoverflow.com/questions/13988333/cryptographic-exception-invalid-flags-specified - it says that the problem is in wrong RSA keysize.

Finally I found this: https://support.microsoft.com/en-sg/kb/2661254 - it looks related. I've tried the steps from "Resolutions" but it didn't help.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 169
Благодарностей
5 821
Баллы
113
@VladZ I know that nobody have ever done it - but I need it so I have to keep trying:-)

I've discovered that "Unknown error -2146893815" is called "Invalid flags specified". The proof is here: https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=5629#post34597 (in Russian).

Looking for "Invalid flags specified" I found this: http://stackoverflow.com/questions/13988333/cryptographic-exception-invalid-flags-specified - it says that the problem is in wrong RSA keysize.

Finally I found this: https://support.microsoft.com/en-sg/kb/2661254 - it looks related. I've tried the steps from "Resolutions" but it didn't help.
\
Our developers checked your logs and recommend to use another virtual machine. They said it's even not good idea to try using zennoposter in Linux. Sorry, we won't be anle to help you with this.
 

PatchRanger

Новичок
Регистрация
16.11.2016
Сообщения
8
Благодарностей
0
Баллы
1
There are so many apps that successfully run with Wine: https://appdb.winehq.org . Among them are such big and feature-rich applications like Sid Meier's Civilization IV Complete and Adobe Photoshop CS3 (10.0) - so in my view it was worthy to give it a try with ZennoPoster)
I understand that this is my own struggle, am going to report about any success - if any.
I doubt I would continue with this approach..( Looks like I just have to install ZennoPoster in VirtualBox - though I don't like this way of doing. (sigh)
 

PatchRanger

Новичок
Регистрация
16.11.2016
Сообщения
8
Благодарностей
0
Баллы
1

Matheus

Новичок
Регистрация
13.04.2022
Сообщения
1
Благодарностей
0
Баллы
1
Good afternoon,

I managed to install, it starts normally, but it gives error "Could not run the service", has anyone managed to run it on linux?
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)