Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Mono

Pages: [1] 2 3 ... 5
1
Installation and Upgrades / SOGo - free/busy isn't showing
« on: November 14, 2014, 03:53:42 pm »
Hi!

I have a Zentyal 4.0.2 with OpenChange 4.0.3. I can't find upgradeable packages from Zentyal webadmin and not from command line. So I think I have a fresh Zentyal system.
I have two users (user1 and user2).
On the SOGo Webmail surface user 1 created a new event.
User2 in SOGo want to create a new event with user1. So user1 was invited by user2 but user2 not see user1 when will busy or free in the timeline.
What can I do? I think this is a bug or not?

Thanks,
Peter


2
Magyar / Re: Zentyal 4.0 - új felhasználó felvétele - sikertelen
« on: November 07, 2014, 09:08:22 am »
Újratelepítettem a Zentyal-t, ugyanúgy, mint először, most már nem jött elő ez a hiba. Bízom abban, hogy az időközben megjelent frissítéseket a telepítés során leszedte, azokkal együtt történt a telepítés és ez végleg megoldotta ezt a gondot. Elég kellemetlen lenne, ha egyszer csak "eljutna oda", hogy nem lehet többé felhasználót felvenni... :(

3
Installation and Upgrades / Re: Zentyal 4.0 - add new user - fail
« on: November 06, 2014, 02:56:39 pm »
I reinstalled the Zentyal and this problem is solved. I think during the installation procedure the Zentyal install the 4.0.1 packages from the internet.

4
Installation and Upgrades / Re: Zentyal 4.0 - add new user - fail
« on: November 06, 2014, 12:29:39 pm »
The Dashboard notified me:  the 4.0.1 update iss available. I installed all updates but this problem isn't solved :(


5
Installation and Upgrades / Zentyal 4.0 - add new user - fail
« on: November 06, 2014, 12:02:18 pm »
Hi!

I have a fresh Zentyal 4.0 install with "Domain Controller and File Sharing" and "Openchange" modules.

I can't add new user after the first user.
I go to the "Users and Computers" -> "Manage" -> click on "Users" and I click on the green "+" sign.
On the new pop-up windows ("Add new" on the header) I filled out the "Username", "First name", "Last name" and the password fields.
I become the following error:

"Sorry, an unexpected error has occurred
root command openchange_newuser --create --enable --mail zoli@zentyal-domain.lan 'zoli' failed. Error output: params.c:pm_process() - Processing configuration file "/etc/samba/openchange.conf" params.c:pm_process() - Processing configuration file "/etc/samba/shares.conf" Traceback (most recent call last): File "/usr/sbin/openchange_newuser", line 63, in <module> lp, creds, opts.firstorg, opts.firstou) File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 156, in guess_names_from_smbconf assert(firstorg) AssertionError Command output: . Exit value: 1 at /usr/share/perl5/EBox/Sudo.pm line 240"


Below this message I have two buttons: "Show technical details" and "Report the problem". I reported the problem but I can't become any answer.

The technical details:

-------------------------------------------------------------------------------------------------------------------------------------------------
Error trace

root command openchange_newuser  --create  --enable  --mail zoli@zentyal-domain.lan  'zoli'  failed.
Error output: params.c:pm_process() - Processing configuration file "/etc/samba/openchange.conf"
 params.c:pm_process() - Processing configuration file "/etc/samba/shares.conf"
 Traceback (most recent call last):
   File "/usr/sbin/openchange_newuser", line 63, in <module>
     lp, creds, opts.firstorg, opts.firstou)
   File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 156, in guess_names_from_smbconf
     assert(firstorg)
 AssertionError

Command output: .
Exit value: 1 at /usr/share/perl5/EBox/Sudo.pm line 240

    in EBox::Sudo::_rootError at /usr/share/perl5/EBox/Sudo.pm line 240

      237:             throw EBox::Exceptions::Sudo::Wrapper("$sudocmd failed because either the current user (EUID $>) is not in sudoers files or it has incorrects settings on it. Running /usr/share/zentyal/sudoers-friendly maybe can fix this problem");
      238:         }
      239:     }
      240:     throw EBox::Exceptions::Sudo::Command(cmd => $cmd, output => $output, error => $error,  exitValue => $exitValue)
      241: }
      242:
      243: # Procedure: rootWithoutException

    Show function arguments
    in EBox::Sudo::_root at /usr/share/perl5/EBox/Sudo.pm line 210

      207:             if ( -r $STDERR_FILE) {
      208:                 @error = read_file($STDERR_FILE);
      209:             }
      210:             _rootError($sudocmd, $commands, $ret, \@output, \@error);
      211:         }
      212:     }
      213:

    Show function arguments
    in EBox::Sudo::root at /usr/share/perl5/EBox/Sudo.pm line 153

      150: #
      151: sub root
      152: {
      153:     _root(1, @_);
      154: }
      155:
      156: # Procedure: silentRoot

    Show function arguments
    in EBox::OpenChange::LdapUser::setAccountEnabled at /usr/share/perl5/EBox/OpenChange/LdapUser.pm line 120

      117:         $cmd .= " --mail $mail ";
      118:     }
      119:     $cmd .= " '$samAccountName' ";
      120:     EBox::Sudo::root($cmd);
      121:
      122:     return 0;
      123: }

    Show function arguments
    in EBox::OpenChange::LdapUser::_addUser at /usr/share/perl5/EBox/OpenChange/LdapUser.pm line 141

      138:     my $mailUserModel = $mail->model('MailUser');
      139:     return unless ($mailUserModel->enabledValue());
      140:
      141:     $self->setAccountEnabled($user, 1);
      142: }
      143:
      144: sub _delUserWarning

    Show function arguments
    in EBox::Samba::notifyModsLdapUserBase at /usr/share/perl5/EBox/Samba.pm line 2072

     2069:
     2070:         # TODO catch errors here? Not a good idea. The way to go is
     2071:         # to implement full transaction support and rollback if a notified
     2072:         # module throws an exception
     2073:         $mod->$method(@{$args});
     2074:     }
     2075:

    Show function arguments
    in (eval) at /usr/share/perl5/EBox/Samba/User.pm line 533

      530:             $res->_setFilesystemQuota($quota);
      531:
      532:             # Call modules initialization
      533:             $usersMod->notifyModsLdapUserBase(
      534:                 'addUser', [ $res ], $res->{ignoreMods}, $res->{ignoreSlaves});
      535:         }
      536:     } catch ($error) {

    in EBox::Samba::User::create at /usr/share/perl5/EBox/Samba/User.pm line 489

      486:
      487:     my $res = undef;
      488:     my $entry = undef;
      489:     try {
      490:         $entry = new Net::LDAP::Entry($dn, @attr);
      491:         my $result = $entry->update($class->_ldap->connection());
      492:         if ($result->is_error()) {

    Show function arguments
    in EBox::Samba::CGI::AddUser::_process at /usr/share/perl5/EBox/Samba/CGI/AddUser.pm line 77

       74:             throw EBox::Exceptions::External(__('Passwords do not match.'));
       75:         }
       76:
       77:         my $newUser = EBox::Samba::User->create(%params);
       78:         if ($params{group}) {
       79:             $newUser->addGroup(new EBox::Samba::Group(dn => $params{group}));
       80:         }

    Show function arguments
    in (eval) at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 160

      157:     else {
      158:         try {
      159:             $self->_validateReferer();
      160:             $self->_process();
      161:         } catch (EBox::Exceptions::DataInUse $e) {
      162:             if ($self->{json}) {
      163:                 $self->setErrorFromException($e);

    in EBox::CGI::ClientRawBase::run at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 158

      155:         $self->{redirect} = "/Login/Index";
      156:     }
      157:     else {
      158:         try {
      159:             $self->_validateReferer();
      160:             $self->_process();
      161:         } catch (EBox::Exceptions::DataInUse $e) {

    Show function arguments
    in (eval) at /usr/share/perl5/EBox/CGI/Run.pm line 92

       89:                 $handler = new $classname(@extraParams);
       90:             }
       91:         }
       92:         $handler->run();
       93:         $redis->commit();
       94:         return $handler->response()->finalize();
       95:     } catch ($ex) {

    in EBox::CGI::Run::run at /usr/share/perl5/EBox/CGI/Run.pm line 68

       65:     $redis->begin();
       66:
       67:     my $url = $self->urlFromRequest($request);
       68:     try {
       69:         my $effectiveUrl = _urlAlias($url);
       70:         my @extraParams = (request => $request);
       71:         if ($htmlblocks) {

    Show function arguments
    in main::__ANON__ at /usr/share/zentyal/psgi/zentyal.psgi line 46

       43:     local $SIG{__WARN__} = sub { EBox::warn($_[0]) };
       44:
       45:     my $req = Plack::Request->new($env);
       46:     return EBox::CGI::Run->run($req);
       47: };
       48:
       49: my $builder = new Plack::Builder();

    Show function arguments
    in Plack::App::URLMap::call at /usr/share/perl5/Plack/App/URLMap.pm line 71

       68:         return $self->response_cb($app->($env), sub {
       69:             $env->{PATH_INFO} = $orig_path_info;
       70:             $env->{SCRIPT_NAME} = $orig_script_name;
       71:         });
       72:     }
       73:
       74:     DEBUG && warn "All matching failed.\n";

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in EBox::Middleware::Auth::call at /usr/share/perl5/EBox/Middleware/Auth.pm line 366

      363:         $self->_logout($env);
      364:     } elsif ($self->_validateSession($env)) {
      365:         delete $env->{'psgix.session'}{AuthReason};
      366:         return $self->app->($env);
      367:     } else {
      368:         # Require authentication, redirect to the login form.
      369:         return $self->_redirectToLogin($env);

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in Plack::Middleware::Conditional::call at /usr/share/perl5/Plack/Middleware/Conditional.pm line 16

       13:     my($self, $env) = @_;
       14:
       15:     my $app = $self->condition->($env) ? $self->middleware : $self->app;
       16:     return $app->($env);
       17: }
       18:
       19: 1;

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in EBox::WebAdmin::Middleware::SubAppAuth::call at /usr/share/perl5/EBox/WebAdmin/Middleware/SubAppAuth.pm line 57

       54:             }
       55:         }
       56:     }
       57:     return $self->app->($env);
       58: }
       59:
       60: 1;

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in Plack::Middleware::Session::call at /usr/share/perl5/Plack/Middleware/Session.pm line 52

       49:
       50:     $env->{'psgix.session.options'} = { id => $id };
       51:
       52:     my $res = $self->app->($env);
       53:     $self->response_cb($res, sub { $self->finalize($env, $_[0]) });
       54: }
       55:

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in Plack::Middleware::ReverseProxy::call at /usr/share/perl5/Plack/Middleware/ReverseProxy.pm line 68

       65:         }
       66:     }
       67:
       68:     $self->app->($env);
       69: }
       70:
       71: 1;

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in (eval) at /usr/share/perl5/EBox/Middleware/UnhandledError.pm line 78

       75:     my $res;
       76:     my $caught = 0;
       77:     try {
       78:         $res = $self->app->($env);
       79:     } catch ($e) {
       80:         $caught = 1;
       81:         # This $res will only be used if $trace is undef

    in EBox::Middleware::UnhandledError::call at /usr/share/perl5/EBox/Middleware/UnhandledError.pm line 77

       74:
       75:     my $res;
       76:     my $caught = 0;
       77:     try {
       78:         $res = $self->app->($env);
       79:     } catch ($e) {
       80:         $caught = 1;

    Show function arguments
    in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50

       47: sub to_app {
       48:     my $self = shift;
       49:     $self->prepare_app;
       50:     return sub { $self->call(@_) };
       51: }
       52:
       53:

    Show function arguments
    in (eval) at /usr/share/zentyal/psgi/zentyal.psgi line 0

        1: # Copyright (C) 2010-2014 Zentyal S.L.
        2: #
        3: # This program is free software; you can redistribute it and/or modify

    at /usr/share/zentyal/psgi/zentyal.psgi line 0

        1: # Copyright (C) 2010-2014 Zentyal S.L.
        2: #
        3: # This program is free software; you can redistribute it and/or modify

-------------------------------------------------------------------------------------------------------------------------------------------------

What can I do? No available updates at this time for the Zentyal 4.0.
I installed the Zentyal in Hungarian language but I switched English language on the web surface. I can't add new user in English envirnonment too.

6
Magyar / Re: Zentyal 4.0 - Hitelesítésszolgáltató - hiba [MEGOLDVA]
« on: November 05, 2014, 12:35:37 pm »
Köszönöm szépen a tanácsot!

7
Magyar / Zentyal 4.0 - új felhasználó felvétele - sikertelen
« on: November 05, 2014, 11:29:15 am »
Sziasztok!

Nem tudom, futottatok-e már bele ilyenbe, friss zentyal 4.0 telepítés, egy usert sikerült felvennem, a többit már nem. Nincs ékezetes betű a felhasználói névben, a családi és kerersztnévben sem, nem rendelem hozzá csoporthoz, hozzáadáskor ezt a hibaüzenetet kapom:

"Sorry, an unexpected error has occurred

root command openchange_newuser --create --enable --mail gabor@zentyal-domain.lan 'gabor' failed. Error output: params.c:pm_process() - Processing configuration file "/etc/samba/openchange.conf" params.c:pm_process() - Processing configuration file "/etc/samba/shares.conf" Traceback (most recent call last): File "/usr/sbin/openchange_newuser", line 63, in <module> lp, creds, opts.firstorg, opts.firstou) File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 156, in guess_names_from_smbconf assert(firstorg) AssertionError Command output: . Exit value: 1 at /usr/share/perl5/EBox/Sudo.pm line 240"


Alatta van kég gombom:

"Show technical details" és "Report problem"

Az elsőre kattintva kapok ilyet:

root command openchange_newuser  --create  --enable  --mail gabor@zentyal-domain.lan  'gabor'  failed.
Error output: params.c:pm_process() - Processing configuration file "/etc/samba/openchange.conf"
 params.c:pm_process() - Processing configuration file "/etc/samba/shares.conf"
 Traceback (most recent call last):
   File "/usr/sbin/openchange_newuser", line 63, in <module>
     lp, creds, opts.firstorg, opts.firstou)
   File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 156, in guess_names_from_smbconf
     assert(firstorg)
 AssertionError

Command output: .
Exit value: 1 at /usr/share/perl5/EBox/Sudo.pm line 240


A hibajelentést elküldtem a másik gombbal már két napja, de semmi reakció :(
Más hiba miatt már angolra állítottam a Zentyal webadmin felületét, így gyanítom, nem nyelvi probléma okozza ezt.

Van valami javaslatotok, ötletetek?


Update: Active directory and file sharing és Openchange modulok vannak csak telepítve, úgy látom, mintha az Openchange váltaná ki ezt a hibát...


8
Magyar / Re: Zentyal 4.0 - Hitelesítésszolgáltató - hiba
« on: November 03, 2014, 02:49:54 pm »
Elképesztő!  :D - Angolul simán beveszi... :)

Köszi a tippet! 8)

9
Magyar / Zentyal 4.0 - Hitelesítésszolgáltató - hiba [MEGOLDVA]
« on: November 03, 2014, 12:58:58 pm »
Sziasztok!

Gondom akadt. Feltettem egy 4.0-ás Zentyal-t, Tartományvezérlő, Groupware modulokat választottam ki.
Felment szépen, hiba nélkül, frissítettem, változtatott mentések nincsenek.
Hitelesítésszolgáltató - Általános - bármi komolyabb dologba kezdenék, ide irányít, gondolom legyen tanúsítványom.
Öt mező van:
Szervezet neve
Országkód (elhagyható)
Város (elhagyható)
Állapot (gondolom állam, state angolul, pár verzióval korábban is megvolt már ez a félrefordítás....) (elhagyható)
Napok száma a lejáratig

Bármit és bárhogyan próbálok ide beírni, mindig ezt kapom felül piros alapon - és persze nem készül el:

"Érvénytelen érték: commonName: infostation szolgáltató tanúsítványa. A mező érvénytelen karaktereket tartalmaz. Minden ASCII alfanumerikus, és a következő nem alfanumerikus karakterek engedélyezettek: .?&+:-@* és a szóköz."

Hát... az első mezőbe ezeket próbáltam beírni cegnev, cegnev.hu, hagytam üresen is (persze elvileg nem lehetne, tudom)
A második mezőbe, országkód, alapból az US-t teszi, írtam már át HU-ra, hagytam US-en, nincs változás.
A város és állapot alapból "undefined" szöveggel van kitöltve, töltöttem már ki, hagytam beírva az undefined-et, hagytam üresen is, nincs változás...
A napok száma lejáratig mező 3650-el van kitöltve, próbáltam csak 365-re venni, de semmi....


Mit csinálok rosszul?
Ha nem csinálok semmit sem rosszul, akkor hogyan tudnám javítani, vagy megkerülni ezt a problémát?

10
Magyar / Openchange tapasztalatok?
« on: October 21, 2014, 02:31:43 pm »
Sziasztok!

Utoljára akkor nézegettem a Zenytal-t csoportmunkás levelezésre, amikor az még csak a Zarafa-t használta.
Azóta hallottam már az Openchange-ről, bele is került a Zentyal-ba, érdeklődnék, van-e gyakorlati tapasztalatotok vele? Vannak-e ismert hibák, hiányosságok? Milyen a webes felülete, mennyire használhatóak a közös, vagy megosztott naptárak, címjegyzékek, feladatlisták, mobil eszközökkel hogyan működik együtt,...?


11
Magyar / Re: zentyal3.3 openchange
« on: January 03, 2014, 11:24:43 pm »
Értem. És a címjegyzék? Feladatlista?
Ha a webapp és a roundcube nem megy el egymás mellett, annyira szerintem nem nagy baj, vagy Zarafa, vagy OpenChange, nem?

12
Magyar / Re: Felhasználó törlődött!!
« on: December 27, 2013, 09:12:28 pm »
Van valami javulás, vagy fejlemény e téren?

13
Magyar / Re: zentyal3.3 openchange
« on: December 27, 2013, 09:10:46 pm »
Ez engem is érdekelne, de nem igazán értem, hogy van ez. A webmail felületet mi adja ilyenkor?

14
Magyar / Re: .forward file használata
« on: October 23, 2013, 12:14:51 pm »
nincs ilyen sor, de a /usr/bin/procmail sem létezik.

Akkor tedd fel: sudo apt-get install procmail
Majd tedd bele a sort a main.cf-be.

15
Magyar / Re: .forward file használata
« on: October 22, 2013, 04:25:16 pm »
Szia,
A user home könyvtárába elhelyezett .forward file-t figyelmen kívül hagyja a postfix (Zentyal 3.2). Hogyan tudom rávenni, hogy használja, vagy mi módon tudom forwardolni a leveleket?

Üdv.:
Oláh Józsi

A main.cf fájlban szerepelnie kell ennek a sornak ahhoz, hogy az ilyen .vacation, .forward fájlok feldolgozásra kerülhessenek. Lehet még jogosultság buktató is, de kezdjük ezzel, van ilyened?
mailbox_command = /usr/bin/procmail
Illetve ha a mailbox_command sorod van, csak más a vége, akkor ilyen legyen. (Nincs most "előttem" Zenytal, hogy megnézzem, mi is van nála beállítva, de eleve csak 3.0-ás lenne).

Pages: [1] 2 3 ... 5