• Upload Stops Working - 403 Forbidden error

    By Rayan Hanoudi 1 decade ago

    Hello,



    We are having a strange problem with the upload control. We had it working in one application, but then it stopped working. When we upload a file we get the following error message:



    IBM Lotus iNotes

    Error: Unable to upload file: "file path".



    I looked at the HTTP debug and I get a "HTTP/1.1 403 Forbidden" error. The application is running on a Windows Domino server v 8.5.1FP2 (64 bit). Has anyone seen this before?







    New Request – Parse and Check Request: Session 388, Thread 8f8, Clock 70741547

    POST/servlet/InseDominoServlet?DB=onsite/workorder&unid=8BE822643F1CEC4A852577200045875A&x=?EditDocument&UploadFile&Form=h_PageUI&PreSetFields=h_EditAction;,&INSE_WORKID=VSER-85FJKZ&TEMPFORM=fAttachProcess HTTP/1.1

    Referrer: http://vserver1/servlet/InseDominoServlet?DB=onsite/workorder&unid=8BE822643F1CEC4A852577200045875A&x=

    Content-Type: multipart/form-data; boundary=—————-C91F4CB7791FF510DCAA01488202B014

    User-Agent: Haiku

    Host: vserver1

    Content-Length: 232362

    Cache-Control: no-cache



    Process Request: Session 388, Thread 8f8, Clock 70741563

    Client IP Address [192.168.1.112], Server IP Address [192.168.1.71]: Session 388, Thread 8f8, Clock 70741563



    Start Request Step: Session 388, Thread 8f8, Clock 70741563

    Raw Request Step: Session 388, Thread 8f8, Clock 70741563

    Pre Authenticate Step: Session 388, Thread 8f8, Clock 70741563

    Authenticate Step: Session 388, Thread 8f8, Clock 70741563

    Post Authenticate Step: Session 388, Thread 8f8, Clock 70741563

    Get Group List Step: Session 388, Thread 8f8, Clock 70741563

    Authorized Server Access Step: Session 388, Thread 8f8, Clock 70741563

    Post Translate Step: Session 388, Thread 8f8, Clock 70741563

    Authorized Step: Session 388, Thread 8f8, Clock 70741563

    Process Request for User Anonymous: Session 388, Thread 8f8, Clock 70741563

    Calling Url Cache Process Request: Session 388, Thread 8f8, Clock 70741563

    Calling Servlet Process Request: Session 388, Thread 8f8, Clock 70741563

    Post write Buffer, bytes [233]: Session 388, Thread 8f8, Clock 70741563





    HTTP/1.1 403 Forbidden



    Server: Lotus-Domino



    Date: Fri, 14 May 2010 14:08:16 GMT



    Connection: close



    Pragma: no-cache



    Cache-Control: no-cache



    Expires: Fri, 14 May 2010 14:08:16 GMT



    Content-Type: text/html



    Content-Length: 150









    Returned from Process Request, Request Processed: Session 388, Thread 8f8, Clock 70741563

    End Request Step: Session 388, Thread 8f8, Clock 70741563

    *** Log Request: Session 388, Thread 8f8, Clock 70741563

    • By Patrik U Pettersson 1 decade ago

      Has the accesslevel of the user changed? The servlet checks the accesslevel of the user, if it's under "Author" and not "Depositor" you would get this error.