ID |
Date |
Icon |
Author |
Author Email |
Category |
OS |
ELOG Version |
Subject |
66533
|
Tue Sep 8 10:46:46 2009 |
| Robert-Jan Schrijvers | Robert-Jan.Schrijvers@isoft.nl | Bug report | Windows | 2.3.9 | Use eLOG with Google Chrome | Hi Stephan,
one of the eLOG users at our company, has problems using eLOG in combination with Google Chrome (version 2.0.172.43), log in gives no problem, when selecting the appropiate department, he get's the following error:
Technical Information (for support personnel)
- Error Code: 502 Proxy Error. The ISA Server denied the specified Uniform Resource Locator (URL). (12202)
- IP Address: 130.78.137.1
- Date: 8-9-2009 07:13:55 [GMT]
- Server: NLISA1.top.local
- Source: proxy
This problem does not appear with other browsers like IE7/8 and Firefox.
Do you have any clue?
Tnx in advance.
kind regards, RJ Schrijvers. |
66532
|
Tue Sep 8 10:46:22 2009 |
| Robert-Jan Schrijvers | Robert-Jan.Schrijvers@isoft.nl | Bug report | Windows | 2.3.9 | Use eLOG with Google Chrome | Hi Stephan,
one of the eLOG users at our company, has problems using eLOG in combination with Google Chrome (version 2.0.172.43), log in gives no problem, when selecting the appropiate department, he get's the following error:
Technical Information (for support personnel)
- Error Code: 502 Proxy Error. The ISA Server denied the specified Uniform Resource Locator (URL). (12202)
- IP Address: 130.78.137.1
- Date: 8-9-2009 07:13:55 [GMT]
- Server: NLISA1.top.local
- Source: proxy
This problem does not appear with other browsers like IE7/8 and Firefox.
Do you have any clue?
Tnx in advance.
kind regards, RJ Schrijvers. |
66531
|
Mon Sep 7 15:18:39 2009 |
| Stefan Ritt | stefan.ritt@psi.ch | Question | Linux | 2.7.7-1 | Re: ELcode in Summary Text | > Hello,
>
> Thank you for such a great piece of software!
>
> When displaying the entries in a log book with Summary view, ELCode is not processed in 'Text'. I know
there
> is an option called 'Allow HTML", but is there something similar for decoding ELCode in the Summary 'Text'
field?
>
> Thank you again,
> - Dan
Decoding HTML (or ELCode which translates to HTML) in the summary field is difficult, since the text is
truncated.
Assume you have some code like
Text
<b>Text
<i>Text
----- cut here
</i>
</b>
Sot he bold <b> and italics <i> tags are opened, but closed after the cutting line. In that case the whole page
might render wrongly, because everything after the summary text will be displayed in bold and italics. To fix this I
would have to scan the HTML code and close all open tags "by hand". But since there are very many possibilities,
especially if one used multi-column tables, this is almost impossible without writing my own HTML parser which is
beyond the scope of elog. So the only clean solution I have found so far is to strip off all HTML formatting and
just showing plain text there. |
66530
|
Fri Sep 4 20:44:32 2009 |
| Dan | danlei.chao@noaa.gov | Question | Linux | 2.7.7-1 | ELcode in Summary Text | Hello,
Thank you for such a great piece of software!
When displaying the entries in a log book with Summary view, ELCode is not processed in 'Text'. I know there
is an option called 'Allow HTML", but is there something similar for decoding ELCode in the Summary 'Text' field?
Thank you again,
- Dan |
66529
|
Fri Sep 4 14:07:31 2009 |
| Stefan Ritt | stefan.ritt@psi.ch | Request | Linux | Windows | 2.7.2-2012 | Re: multiple keyword search - regular expression |
Yoshio Imai wrote: | Maybe there is a simple way.
If I understand it correctly, the entries are accepted/rejected for inclusion in the search result list based on one call to regexec. In order to search for N keywords, you could replace this by a loop of N calls to regexec, and only accept the entry if all of them find a match. |
That's right, but some people want something like
(NOT "House" and "Car") OR "Tree"
Using regex'es is a bit exotic for most users. So I hope there is some source code which implements a Google type search more or less 1:1. And Google does not use regex'es (is that right?). Here is the syntax for the Google search:
http://www.google.com/support/websearch/bin/answer.py?hl=en&answer=136861 |
66528
|
Fri Sep 4 13:59:19 2009 |
| Yoshio Imai | | Request | Linux | Windows | 2.7.2-2012 | Re: multiple keyword search - regular expression | Maybe there is a simple way.
If I understand it correctly, the entries are accepted/rejected for inclusion in the search result list based on one call to regexec. In order to search for N keywords, you could replace this by a loop of N calls to regexec, and only accept the entry if all of them find a match. |
66527
|
Fri Sep 4 09:48:55 2009 |
| Stefan Ritt | stefan.ritt@psi.ch | Bug report | Linux | 2.7.7-2246 | Re: Fix text prevents user from editing text during creation, instead of just edit |
Allen wrote: |
When we set Fix text = 1, according to the syntax, this should prevent users from modifying the text field during an edit, but it looks like it is blocking access at both time of edit and creation, meaning you can never add anything to it. Is that the intended functionality?
|
Thanks for reporting that bug. I realized that this was not working at all since a long time. I fixed it in SVN revision 2245. |
66526
|
Fri Sep 4 08:33:16 2009 |
| Stefan Ritt | stefan.ritt@psi.ch | Question | Linux | 2.7.7-2246 | Re: chain.crt | > Like many educational institutions we get "educational certificates" that are chain certificates..
>
> With apache the full certificate chain is working as expected..
>
> For elog I copied the appropriate files to server.crt and server.key
>
> Netscape 3 is happy with that setup, Internet Explorer and Opera are mentioning the open certificate chain.
>
> When I tried to copy the file known as SSLCACertificateFile in Apache to chain.crt elogd does not longer work
and
>
> openssl s_client -showcerts -connect <myserver>:<elogd_port>
>
> only shows:
>
> CONNECTED(00000003)
> 25523:error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure:s23_clnt.c:562:
To be honest I'm not an expert on SSL. I just use following code inside ELOG to initialize the SSL connection:
SSL_CTX *init_ssl(void)
{
char str[256];
SSL_METHOD *meth;
SSL_CTX *ctx;
SSL_library_init();
SSL_load_error_strings();
meth = SSLv23_method();
ctx = SSL_CTX_new(meth);
strlcpy(str, resource_dir, sizeof(str));
strlcat(str, "ssl/server.crt", sizeof(str));
if (!file_exist(str)) {
eprintf("Cerificate file \"%s\" not found, aborting\n", str);
return NULL;
}
if (SSL_CTX_use_certificate_file(ctx, str, SSL_FILETYPE_PEM) < 0)
return NULL;
strlcpy(str, resource_dir, sizeof(str));
strlcat(str, "ssl/server.key", sizeof(str));
if (!file_exist(str)) {
eprintf("Key file \"%s\" not found, aborting\n", str);
return NULL;
}
if (SSL_CTX_use_PrivateKey_file(ctx, str, SSL_FILETYPE_PEM) < 0)
return NULL;
if (SSL_CTX_check_private_key(ctx) < 0)
return NULL;
strlcpy(str, resource_dir, sizeof(str));
strlcat(str, "ssl/chain.crt", sizeof(str));
if (file_exist(str))
SSL_CTX_use_certificate_chain_file(ctx, str);
return ctx;
}
Maybe I need something different for chain certificates, but I don't know. I just copied these calls from the
example which comes with the libssl library which I'm using. Maybe somebody has an idea how this could be
improved. Actually looking at the code I see that the 'chain.crt' file is used. If you send me your files
privately I could try them and see if I get a specific error code from the SSL library. |
|