Language:
switch to room list switch to menu My folders
Go to page: First ... 40 41 42 43 [44]
[#] Fri May 22 2015 14:57:38 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

 

Fri May 22 2015 10:25:21 EDTfrom Freakdog @ Dog Pound BBS II
Tue May 19 2015 06:37:51 PM EDTfrom dothebart @ Uncensored
Tue May 19 2015 17:16:28 EDTfrom Freakdog @ Dog Pound BBS II
Mon May 18 2015 02:23:11 PM EDTfrom dothebart @ Uncensored


[#]Thu May 14 2015 04:40:44 PDT from Citadel @

Subject: RSS Aggregation run failure

[Reply][ReplyQuoted][Move][Delete] [Headers][Print]

Error while RSS-Aggregation Run of http://www.fbi.gov/news/stories/all-stories/rss.xml
need a 200, got a 0 !
Curl Error message: bind failed with errno 22: Invalid argument / Failed binding local connection end
Response text was:

I've done some searching and found pointers to issues with having both an IPv6 address and and IPv4 address on the same adapter. I turned off IPv6 on the system and, while the frequency of these errors has decreased, I'm still seeing them.

Has anyone else run into this? Does anyone have any ideas?

can you revalidate with netstat whether it works out the way its intended?

do you run the latest curl?

Our curl contexts are initialized here:

modules/eventclient/serv_eventclient.c evcurl_init()

So if you want to add debug code or other options, thats the right place.

I'm afraid I don't understand what you mean by "revalidate with netstat whether it works out the way as intended"

root@flunder:~# netstat -alnp

tcp        0      0 192.168.3.111:37249     185.45.5.32:443         ESTABLISHED 3888/iceweasel 

shows open ports, and connected sessions - including their local bind ip.

mburger@ns1:~$ netstat -alnp | grep :504
(No info could be read for "-p": geteuid()=1001 but you should be root.)
tcp        0      0 69.12.233.235:504       0.0.0.0:*               LISTEN      -              
tcp        0      0 69.12.233.235:58405     108.245.117.203:504     TIME_WAIT   -           get us?

 you need to do this when rss feeds are aggregated (and even better, if the error occurs) and identify peers which are on port 80 or 443.

The version of Curl on his Debian system is actually newer than the version on my CentOS 6 system.

http://curl.haxx.se/ has 7.42.1

usually one tests the latest version available - this has proven troubles we had nil several times in the past.

Sometimes, this is true. On the other hand, when the currently installed version of curl, which is the latest available for the OS distribution on which Citadel is installed, was functioning just fine with the previous version of Citadel and a new version of Citadel is introduced, one doesn't necessarily point to the version of curl.

One doesn't always upgrade/update system level tools (not libraries, but tools) when upgrading an application that has, until this point, been working just fine with the installed version...but that may just be my 29 years of IT administration talking.

Versions before citadel may at most have logged these incidents (instead of placing error messages into the aide room), maybe it didn't even that - so you probably never knew it occured while these incidents happened as they do now.

So In this case, doing fingerpointing at libcurl its especialy true:

citadel only sets curl options like the local bind ip (which I told you above) So if you know another curl option to try, I pointed out where these can be changed.

Except for these options, there are only two components involved into establishing connections: libcurl and the kernel. So if you want to hunt it down and try to fix it, you need to swap one of both and hope its fixed.

Another thing to try maybe if you see it happening especialy for one rss server is running tcpdump filtering that and try to identify what happened on the wire...



[#] Fri May 22 2015 15:22:05 EDT from ugh @ Uncensored

Subject: Install issue when trying to use OpenLDAP

[Reply] [ReplyQuoted] [Headers] [Print]

Trying to get the server to work with OpenLDAP.  I can install citadel standalone and it works.  OpenLDAP can be queried by CLI.  When I install citadel with LDAP support it hangs at the end of the install when it notes it is restarting the server.  Kill it and run the ./setup and it notes an error of cannot open a network socket?  What part of Citadel is broken?



[#] Fri May 22 2015 19:19:07 EDT from vince-q @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Or just go back to the previous version of Citadel since the upgrade
introduced absolutely <<<<NO>>>> features seen or required by the node
involved in all this error-message-in-aide crap.

That sort of violated Rule 1:
If it ain't broke, don't "fix" it.

[#] Sat May 23 2015 06:50:36 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

pro tip: zap that room if you're not interested in its contents.



[#] Sat May 23 2015 14:06:00 EDT from JBSavage @ Uncensored

Subject: Libcitadel installation failure

[Reply] [ReplyQuoted] [Headers] [Print]

We have been looking for an open source MS Exchange alternative for a non-profit community organization and after doing some reading , came across Citadel as e-mail and calendaring solution that is easy to setup, install and administer.  Although my expertise is in the Windows arena, we wanted to try a Linux alternative for cost, and security. l have some basic understanding of how to move around and configure some basic things in the Linux ditros and am comfortable using VIM or Gedit to modify configuration files. (with instruction) I am trying to install Citadel on a computer running Debian (Jessie). When i try to use the easy install option, it fails when trying to install the Libcitadel portion. I have posted the last part of the installation log for reference. is there some other library or package that needs to be updated?  Also, I have tried also using the prebuilt Debian and Ubuntu packages for their respective distros, but when I configure the software, after initially entering a password for the admin user, when I login to the web interface, it says user admin not found. If I setup a user named administrator or admin, it does not give me access to add users and mailboxes or set domain name attributes. Can someone tell me what I am doing wrong?

SEE BELOW FOR INSTALLATION LOG OUTPUT

 

checking for bcopy... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libcitadel.pc
config.status: creating tests/Makefile
config.status: creating sysdep.h
zlib compression:               
Character set conversion support: yes

LTCompile: /bin/bash ./libtool --silent --mode=compile gcc -I./lib -I. -I/usr/local/ctdlsupport/include -g -Wall -Wmissing-prototypes -Wstrict-prototypes -fexceptions -D HAVE_MMAP -I/usr/local/ctdlsupport/include -g -o buildinfo -c

CC: lib/libcitadel.c
In file included from lib/libcitadel.c:30:0:
lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/libcitadel.c:30:0:
lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
CC: lib/mime_parser.c
In file included from lib/mime_parser.c:34:0:
lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/mime_parser.c:34:0:
lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
CC: lib/tools.c
In file included from lib/tools.c:47:0:
lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/tools.c:47:0:
lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
CC: lib/vcard.c
In file included from lib/vcard.c:44:0:
./lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/vcard.c:44:0:
./lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
CC: lib/vnote.c
In file included from lib/vnote.c:44:0:
./lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/vnote.c:44:0:
./lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
CC: lib/hash.c
In file included from lib/hash.c:25:0:
lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/hash.c:25:0:
lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
CC: lib/lookup3.c
CC: lib/stringbuf.c
In file included from lib/stringbuf.c:33:0:
lib/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from lib/stringbuf.c:33:0:
lib/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
lib/stringbuf.c:2840:2: error: unknown type name 'z_stream'
  z_stream zstream;
  ^
lib/stringbuf.c: In function 'StrBufNewStreamContext':
lib/stringbuf.c:2867:3: warning: implicit declaration of function 'inflateInit' [-Wimplicit-function-declaration]
   err = inflateInit(&stream->zstream);
   ^
lib/stringbuf.c:2869:14: error: 'Z_OK' undeclared (first use in this function)
   if (err != Z_OK) {
              ^
lib/stringbuf.c:2869:14: note: each undeclared identifier is reported only once for each function it appears in
lib/stringbuf.c:2871:4: warning: implicit declaration of function 'zError' [-Wimplicit-function-declaration]
    *Err = zError(err);
    ^
lib/stringbuf.c:2871:9: warning: assignment makes pointer from integer without a cast
    *Err = zError(err);
         ^
lib/stringbuf.c:2891:5: error: 'gz_magic' undeclared (first use in this function)
     gz_magic[0], gz_magic[1], Z_DEFLATED,
     ^
lib/stringbuf.c:2891:31: error: 'Z_DEFLATED' undeclared (first use in this function)
     gz_magic[0], gz_magic[1], Z_DEFLATED,
                               ^
lib/stringbuf.c:2893:5: error: 'OS_CODE' undeclared (first use in this function)
     OS_CODE);
     ^
lib/stringbuf.c:2895:3: warning: implicit declaration of function 'deflateInit2' [-Wimplicit-function-declaration]
   err = deflateInit2(&stream->zstream,
   ^
lib/stringbuf.c:2898:9: error: 'MAX_WBITS' undeclared (first use in this function)
        -MAX_WBITS,
         ^
lib/stringbuf.c:2899:8: error: 'DEF_MEM_LEVEL' undeclared (first use in this function)
        DEF_MEM_LEVEL,
        ^
lib/stringbuf.c:2900:8: error: 'Z_DEFAULT_STRATEGY' undeclared (first use in this function)
        Z_DEFAULT_STRATEGY);
        ^
lib/stringbuf.c:2903:9: warning: assignment makes pointer from integer without a cast
    *Err = zError(err);
         ^
lib/stringbuf.c: In function 'StrBufDestroyStreamContext':
lib/stringbuf.c:2936:3: warning: implicit declaration of function 'inflateEnd' [-Wimplicit-function-declaration]
   (void)inflateEnd(&stream->zstream);
   ^
lib/stringbuf.c:2943:3: warning: implicit declaration of function 'deflateEnd' [-Wimplicit-function-declaration]
   err = deflateEnd(&stream->zstream);
   ^
lib/stringbuf.c:2944:14: error: 'Z_OK' undeclared (first use in this function)
   if (err != Z_OK) {
              ^
lib/stringbuf.c:2945:9: warning: assignment makes pointer from integer without a cast
    *Err = zError(err);
         ^
lib/stringbuf.c: In function 'StrBufStreamTranscode':
lib/stringbuf.c:3028:19: error: request for member 'next_in' in something not a structure or union
    stream->zstream.next_in = (Bytef *) In->ReadWritePointer;
                   ^
lib/stringbuf.c:3028:31: error: 'Bytef' undeclared (first use in this function)
    stream->zstream.next_in = (Bytef *) In->ReadWritePointer;
                               ^
lib/stringbuf.c:3028:38: error: expected expression before ')' token
    stream->zstream.next_in = (Bytef *) In->ReadWritePointer;
                                      ^
lib/stringbuf.c:3029:19: error: request for member 'avail_in' in something not a structure or union
    stream->zstream.avail_in = (uInt) In->Buf->BufUsed -
                   ^
lib/stringbuf.c:3029:32: error: 'uInt' undeclared (first use in this function)
    stream->zstream.avail_in = (uInt) In->Buf->BufUsed -
                                ^
lib/stringbuf.c:3029:38: error: expected ';' before 'In'
    stream->zstream.avail_in = (uInt) In->Buf->BufUsed -
                                      ^
lib/stringbuf.c:3034:19: error: request for member 'next_in' in something not a structure or union
    stream->zstream.next_in = (Bytef *) In->Buf->buf;
                   ^
lib/stringbuf.c:3034:38: error: expected expression before ')' token
    stream->zstream.next_in = (Bytef *) In->Buf->buf;
                                      ^
lib/stringbuf.c:3035:19: error: request for member 'avail_in' in something not a structure or union
    stream->zstream.avail_in = (uInt) In->Buf->BufUsed;
                   ^
lib/stringbuf.c:3035:38: error: expected ';' before 'In'
    stream->zstream.avail_in = (uInt) In->Buf->BufUsed;
                                      ^
lib/stringbuf.c:3038:18: error: request for member 'next_out' in something not a structure or union
   stream->zstream.next_out = (unsigned char*)stream->OutBuf.buf + stream->OutBuf.BufUsed;
                  ^
lib/stringbuf.c:3039:18: error: request for member 'avail_out' in something not a structure or union
   stream->zstream.avail_out = chunkavail = (uInt) stream->OutBuf.BufSize - stream->OutBuf.BufUsed;
                  ^
lib/stringbuf.c:3039:51: error: expected ';' before 'stream'
   stream->zstream.avail_out = chunkavail = (uInt) stream->OutBuf.BufSize - stream->OutBuf.BufUsed;
                                                   ^
lib/stringbuf.c:3041:3: warning: implicit declaration of function 'deflate' [-Wimplicit-function-declaration]
   err = deflate(&stream->zstream,  (LastChunk) ? Z_FINISH : Z_NO_FLUSH);
   ^
lib/stringbuf.c:3041:50: error: 'Z_FINISH' undeclared (first use in this function)
   err = deflate(&stream->zstream,  (LastChunk) ? Z_FINISH : Z_NO_FLUSH);
                                                  ^
lib/stringbuf.c:3041:61: error: 'Z_NO_FLUSH' undeclared (first use in this function)
   err = deflate(&stream->zstream,  (LastChunk) ? Z_FINISH : Z_NO_FLUSH);
                                                             ^
lib/stringbuf.c:3043:58: error: request for member 'avail_out' in something not a structure or union
   stream->OutBuf.BufUsed += (chunkavail - stream->zstream.avail_out);
                                                          ^
lib/stringbuf.c:3053:22: error: request for member 'avail_in' in something not a structure or union
   if (stream->zstream.avail_in == 0)
                      ^
lib/stringbuf.c:3060:23: error: request for member 'avail_in' in something not a structure or union
    if (stream->zstream.avail_in < 64)
                       ^
lib/stringbuf.c:3063:55: error: request for member 'avail_in' in something not a structure or union
      In->Buf->buf + In->Buf->BufUsed - stream->zstream.avail_in,
                                                       ^
lib/stringbuf.c:3064:21: error: request for member 'avail_in' in something not a structure or union
      stream->zstream.avail_in);
                     ^
lib/stringbuf.c:3066:39: error: request for member 'avail_in' in something not a structure or union
     In->Buf->BufUsed = stream->zstream.avail_in;
                                       ^
lib/stringbuf.c:3073:41: error: request for member 'avail_in' in something not a structure or union
      (In->Buf->BufUsed - stream->zstream.avail_in);
                                         ^
lib/stringbuf.c:3077:22: error: 'Z_OK' undeclared (first use in this function)
   if (!rc && (err != Z_OK)) {
                      ^
lib/stringbuf.c:3078:9: warning: assignment makes pointer from integer without a cast
    *Err = zError(err);
         ^
lib/stringbuf.c:3085:39: error: request for member 'total_out' in something not a structure or union
   int org_outbuf_len = stream->zstream.total_out;
                                       ^
lib/stringbuf.c:3088:23: error: request for member 'avail_out' in something not a structure or union
   if ((stream->zstream.avail_out != 0) && (stream->zstream.next_in != NULL)) {
                       ^
lib/stringbuf.c:3088:59: error: request for member 'next_in' in something not a structure or union
   if ((stream->zstream.avail_out != 0) && (stream->zstream.next_in != NULL)) {
                                                           ^
lib/stringbuf.c:3091:20: error: request for member 'next_in' in something not a structure or union
     stream->zstream.next_in = (Bytef *) In->ReadWritePointer;
                    ^
lib/stringbuf.c:3091:39: error: expected expression before ')' token
     stream->zstream.next_in = (Bytef *) In->ReadWritePointer;
                                       ^
lib/stringbuf.c:3092:20: error: request for member 'avail_in' in something not a structure or union
     stream->zstream.avail_in = (uInt) In->Buf->BufUsed -
                    ^
lib/stringbuf.c:3092:39: error: expected ';' before 'In'
     stream->zstream.avail_in = (uInt) In->Buf->BufUsed -
                                       ^
lib/stringbuf.c:3097:20: error: request for member 'next_in' in something not a structure or union
     stream->zstream.next_in = (Bytef *) In->Buf->buf;
                    ^
lib/stringbuf.c:3097:39: error: expected expression before ')' token
     stream->zstream.next_in = (Bytef *) In->Buf->buf;
                                       ^
lib/stringbuf.c:3098:20: error: request for member 'avail_in' in something not a structure or union
     stream->zstream.avail_in = (uInt) In->Buf->BufUsed;
                    ^
lib/stringbuf.c:3098:39: error: expected ';' before 'In'
     stream->zstream.avail_in = (uInt) In->Buf->BufUsed;
                                       ^
lib/stringbuf.c:3102:18: error: request for member 'next_out' in something not a structure or union
   stream->zstream.next_out = (unsigned char*)stream->OutBuf.buf + stream->OutBuf.BufUsed;
                  ^
lib/stringbuf.c:3103:18: error: request for member 'avail_out' in something not a structure or union
   stream->zstream.avail_out = (uInt) stream->OutBuf.BufSize - stream->OutBuf.BufUsed;
                  ^
lib/stringbuf.c:3103:38: error: expected ';' before 'stream'
   stream->zstream.avail_out = (uInt) stream->OutBuf.BufSize - stream->OutBuf.BufUsed;
                                      ^
lib/stringbuf.c:3105:3: warning: implicit declaration of function 'inflate' [-Wimplicit-function-declaration]
   err = inflate(&stream->zstream, Z_NO_FLUSH);
   ^
lib/stringbuf.c:3109:8: error: 'Z_NEED_DICT' undeclared (first use in this function)
   case Z_NEED_DICT:
        ^
lib/stringbuf.c:3110:10: error: 'Z_DATA_ERROR' undeclared (first use in this function)
    err = Z_DATA_ERROR;     /* and fall through */
          ^
lib/stringbuf.c:3113:9: warning: assignment makes pointer from integer without a cast
    *Err = zError(err);
         ^
lib/stringbuf.c:3114:8: error: 'Z_MEM_ERROR' undeclared (first use in this function)
   case Z_MEM_ERROR:
        ^
lib/stringbuf.c:3119:44: error: request for member 'total_out' in something not a structure or union
   stream->OutBuf.BufUsed += stream->zstream.total_out + org_outbuf_len;
                                            ^
lib/stringbuf.c:3123:22: error: request for member 'avail_in' in something not a structure or union
   if (stream->zstream.avail_in == 0)
                      ^
lib/stringbuf.c:3130:23: error: request for member 'avail_in' in something not a structure or union
    if (stream->zstream.avail_in < 64)
                       ^
lib/stringbuf.c:3133:55: error: request for member 'avail_in' in something not a structure or union
      In->Buf->buf + In->Buf->BufUsed - stream->zstream.avail_in,
                                                       ^
lib/stringbuf.c:3134:21: error: request for member 'avail_in' in something not a structure or union
      stream->zstream.avail_in);
                     ^
lib/stringbuf.c:3136:39: error: request for member 'avail_in' in something not a structure or union
     In->Buf->BufUsed = stream->zstream.avail_in;
                                       ^
lib/stringbuf.c:3143:41: error: request for member 'avail_in' in something not a structure or union
      (In->Buf->BufUsed - stream->zstream.avail_in);
                                         ^
Makefile:168: recipe for target 'lib/stringbuf.lo' failed
make: *** [lib/stringbuf.lo] Error 1
Operating system: Linux Debian 8.0 ( 3.16.0-4-amd64 x86_64)



[#] Tue May 26 2015 12:49:37 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: Install issue when trying to use OpenLDAP

[Reply] [ReplyQuoted] [Headers] [Print]

What part of Citadel is broken?

Since you are a paid employee of a commercial product which competes with Citadel, I will simply say that YOU are the problem, not the Citadel system.

[#] Tue May 26 2015 13:55:12 EDT from dothebart @ Uncensored

Subject: Re: Install issue when trying to use OpenLDAP

[Reply] [ReplyQuoted] [Headers] [Print]

hm, seems they're running out of money - these are just junior grade trolls.



[#] Tue May 26 2015 13:56:19 EDT from dothebart @ Uncensored

Subject: Re: Libcitadel installation failure

[Reply] [ReplyQuoted] [Headers] [Print]

You're probably mixing up a .deb install with an easy install.

You have to choose for one.

For users with lesser linux experience going the .deb way is easier.



[#] Tue May 26 2015 14:03:11 EDT from vince-q @ Cascade Lodge BBS

Subject: Re: Install issue when trying to use OpenLDAP

[Reply] [ReplyQuoted] [Headers] [Print]


Since you are a paid employee of a commercial product which competes

with Citadel, I will simply say that YOU are the problem, not the
Citadel system.


As Les Harvey used to say:
"And NOW you know the REST of the story."
<evil grin>

[#] Tue May 26 2015 17:16:56 EDT from mingodad @ Uncensored

Subject: Why easyinstall downloads outdated libraries ?

[Reply] [ReplyQuoted] [Headers] [Print]

Hello !

Why easyinstall script download outdated libraries ?

I understand that maybe the latest release can break code and do not introduce something that is useful to citadel but when there is security updates included or there is backports or the citadel should be updated.

See bellow !

 

==================

SETUP="Citadel Easy Install"

DOWNLOAD_SITE=http://easyinstall.citadel.org

 

# Original source code packages.

DB_SOURCE=db-5.1.29.NC.tar.gz >> http://download.oracle.com/otn/berkeley-db/db-6.1.23.tar.gz

ICAL_SOURCE=libical-easyinstall.tar.gz >> https://github.com/libical/libical

LIBSIEVE_SOURCE=libsieve-2.2.7-ctdl2.tar.gz >> https://github.com/downloads/sodabrew/libsieve/libsieve-2.3.1.tar.gz

EXPAT_SOURCE=expat-2.0.1.tar.gz >> http://sourceforge.net/projects/expat/files/expat/2.1.0/expat-2.1.0.tar.gz/download

LIBCURL_SOURCE=curl-7.26.0.tar.gz >> http://curl.haxx.se/download/curl-7.42.1.tar.gz

LIBEV_SOURCE=libev-4.11.tar.gz >> http://dist.schmorp.de/libev/libev-4.19.tar.gz

CARES_SOURCE=c-ares-1.7.5.tar.gz >> http://c-ares.haxx.se/download/c-ares-1.10.0.tar.gz

LIBCITADEL_SOURCE=libcitadel-easyinstall.tar.gz

CITADEL_SOURCE=citadel-easyinstall.tar.gz

WEBCIT_SOURCE=webcit-easyinstall.tar.gz

TEXTCLIENT_SOURCE=textclient-easyinstall.tar.gz

===================



Go to page: First ... 40 41 42 43 [44]