Note that 'master' is my actual database name, the one I filled out in the
form.


Regards,

Erik.

On Mon, Jun 6, 2016 at 11:23 PM, Erik Huelsmann <ehu...@gmail.com> wrote:

>
>
>> On Mon, Jun 6, 2016 at 12:09 PM, Silver Salonen <
>> <silver.salo...@gmail.com>silver.salo...@gmail.com> wrote:
>>
>>
>>> But I was in a state that after clicking either Login or Create from
>>> setup.pl nothing really happened, ie. the same page is displayed with
>>> everything pre-filled, but username not selected now.
>>>
>> Hmm. I have not seen anything like this, recently. Is there anything in
>> the PostgreSQL logs, or Starman output  (logs?) which could be used to
>> determine if requests happened and what their result might have been?
>>
>> If you have time today, you could drop by in #ledgersmb on freenode
>> (irc://irc.freenode.net/#ledgersmb), or join that channel through the
>> Matrix IRC bridge and Matrix's webclient Vector:
>> https://vector.im/develop/#/room/#ledgersmb:matrix.org; This feels like
>> a problem that we might need/want to debug more interactively.
>>
>>
>> Sorry, cannot come by IRC daytime (during work).
>>
>
> Ok. No problem. It could have made the process quicker, that's why I
> offered.
>
>
>> I don't see anything in logs (didn't set any custom log settings in
>> PostgreSQL, everything should go to syslog by default, but nothing's there).
>>
> Ok. That's rather unfortunate in a way, but Starman is very silent when
> all goes well, at least in our default setup, so this means there are no
> Perl-level problems.
>
>
>> Anyhow, a bit more details about what happens...
>>
>> I go to setup.pl, choose lsmb_dbadmin from super-user list, enter
>> password and database (doesn't matter whether it's existing or
>> non-existing) and click Login or Create (doesn't also matter which one) and
>> all this is sent by GET request, ie. the URL becomes:
>>
>>
>> https://myledgersmb/setup.pl?s_user=lsmb_dbadmin&s_password=mypassword&database=mydatabase
>>
>>
> This is rather unexpected. In Chrome's developer tools (available under
> the "Inspect" menu), I see two requests (after checking the "Preserve logs"
> checkmark to prevent clearing the log between page loads). That is, I see
> truckloads of requests, but:
>
>  - navigate, with the chrome developer tools "Network" tab selected, to
> https://myledgersmb/setup.pl
>  - clear the navigation log (there is a huge number of requests in the
> log, due to Dojo's loading of widgets)
>  - fill out the form elements (super user, password and database)
>  - click on "Login" (the company I was using exists; in this case, you can
> select Login too, as it will simply report the database doesn't exist, when
> it doesn't)
>
> Then, I see two requests:
>
>  1. GET login.pl?action=authenticate&company=postgres&dbonly=1  (Type:
> xhr)
>  2. GET setup.pl?action=login&database=master (Type: document)
>
>
>
>> So the page is the same, but Password and Database fields pre-filled
>> (Super-user not selected though).
>>
>> Is that normal?
>>
> Nope. Did you install from Git or from tarball?
>
>
>> PS. Tried changing form's method to POST in UI/setup/credentials.html,
>> but that didn't change the behavior.
>>
>> Right. I wouldn't expect that to do much: this code is running on Travis
> CI day in day out (albeit on Linux), so, there must be a configuration
> issue here. The login code hasn't been changed for months and works on my
> system. There must be something else. Do you have any idea if your browser
> is able to load Dojo? Also, which browser version do you use? Of which
> browser?
>
>
> Regards,
>
> --
> Bye,
>
> Erik.
>
> http://efficito.com -- Hosted accounting and ERP.
> Robust and Flexible. No vendor lock-in.
>



-- 
Bye,

Erik.

http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

Reply via email to