Timeout should really be fixed in Satchmo if possible, notably if it could be caused by unusual data in the database.
Please, try to find the cause. What does automatically created user with manual login? Does it fail exactly on the last step of checkout - confirm? Try to restart python between loging and checkout. This eliminates all possible causes related to theadlocals. If I would you, I would first export the database to SQL before and after manual/automatic registration and to "diff" them. On 14 lis, 01:31, Bin Chen <[email protected]> wrote: > Thanks hynekcer, I will take a look. I found the submit process is > "waiting for something to timeout", if I click the confirm button the > page just stuck and finally got Gateway timeout, but after 1 minute > the order status can be changed to New successfully. So I guess the > order processing logic is waiting for some signal or something? Any > idea for which file I should look into? I think the problem resides in > confirm order -> change order to New. > > With the account which is registered by human in Satchmo, it is OK > without any problems. > > > > > > > > On Mon, Nov 14, 2011 at 8:18 AM, hynekcer <[email protected]> wrote: > > Satchmo uses "threaded_multihost.middleware.ThreadLocalMiddleware". > > Verify if there is any code related to it around login. > > > On 13 lis, 04:12, Bin Chen <[email protected]> wrote: > >> I am using Satchmo 9.2, and I have developed some code to login user > >> using a twitter like website's oauth system. My code to create the > >> user: > > >> if user == None: > >> user = User.objects.create_user(username=uu, > >> email=uu, > >> password=password) > >> user.first_name = username > >> user.save() > > >> And I login user by: > > >> user = authenticate(username=uu, password=password) > >> if user is not None: > >> if user.is_active: > >> login(request, user) > >> # Redirect to a success page. > >> else: > >> pass > > >> Everything works fine but if I use this auto-generated user to make > >> the order, the order submit page just stuck. I don't know if I am > >> missing something? Please suggest, thanks!! > > > -- > > You received this message because you are subscribed to the Google Groups > > "Satchmo users" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/satchmo-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en.
