# Blank page on localhost:3449 when running devenv locally

**URL:** <https://community.penpot.app/t/blank-page-on-localhost-3449-when-running-devenv-locally/4457>\
**Category:** Installation\
**Created:** [February 6, 2024, 12:45pm UTC](https://community.penpot.app/t/blank-page-on-localhost-3449-when-running-devenv-locally/4457 "2024-02-06T12:45:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bokykisac](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/bokykisac/32/4381_2.png) [@bokykisac](https://community.penpot.app/u/bokykisac)\
**Post date:** [February 6, 2024, 12:45pm UTC](https://community.penpot.app/t/blank-page-on-localhost-3449-when-running-devenv-locally/4457/1 "2024-02-06T12:45:22Z")

</div>

Hello Penpot team,

I am trying to run penpot app in a developer enviorment locally, but there seems to be some kind of an issue.  
I followed the guide as described in the 3.3 dev environment guide

Steps I did:

1. clone the penpot repository
2. run `./manage.sh pull-devenv`
3. run `./manage.sh run-devenv`
4. go to `http://localhost:3449`

It opens up a blank page, with some 404 errors.

 ![Screenshot 2024-02-06 at 1.05.12 PM](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/2X/5/52573b2ba92e0dd4523ba9b3a7ba32a7055b6353.png)

here is my terminal output

```auto
➜ penpot git:(develop) ./manage.sh run-devenv
+ case $1 in
+ run-devenv-tmux
++ docker ps -f name=penpot-devenv-main -q
+ [[! -n '']]
+ start-devenv
+ pull-devenv-if-not-exists
++ docker images penpotapp/devenv:latest -q
+ [[! -n bb3471bbf9b1]]
+ docker compose -p penpotdev -f docker/devenv/docker-compose.yaml up -d
[+] Running 6/6
 ✔ Container penpot-devenv-redis Started 0.0s 
 ✔ Container penpotdev-ldap-1 Started 0.0s 
 ✔ Container penpotdev-minio-1 Started 0.0s 
 ✔ Container penpotdev-postgres-1 Started 0.0s 
 ✔ Container penpotdev-mailer-1 Started 0.0s 
 ✔ Container penpot-devenv-main Started 0.0s 
+ docker exec -ti penpot-devenv-main sudo -EH -u penpot /home/start-tmux.sh
[start-tmux.sh] Installing node dependencies
~/penpot/frontend ~
➤ YN0000: · Yarn 4.0.2
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 0s 541ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 1s 424ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 1s 185ms
➤ YN0000: · Done in 3s 323ms
~
~/penpot/exporter ~
➤ YN0000: · Yarn 4.0.2
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 275ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 0s 231ms
➤ YN0000: · Done in 0s 654ms
~

[2024-02-06 12:12:39.645] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.646] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.646] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.648] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.649] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.649] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.650] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.650] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.651] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.651] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.651] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.652] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.652] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.652] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.653] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.653] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.862] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.863] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.864] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.865] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.865] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.867] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.868] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.869] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.869] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.870] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.875] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.876] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.877] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.878] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.878] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.878] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.879] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.880] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.881] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.881] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.881] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.881] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.882] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.882] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.883] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.883] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.885] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.886] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.886] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.887] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.887] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.888] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.888] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.888] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:39.888] W app.rpc.climit - hint="no config found for specified queue", id="root/global"
[2024-02-06 12:12:39.889] W app.rpc.climit - hint="no config found for specified queue", id="root/by-profile"
[2024-02-06 12:12:41.628] I app.http - hint="starting http server", port=6060, host="0.0.0.0"
[2024-02-06 12:12:41.807] I io.undertow - starting server: Undertow - 2.3.10.Final
[2024-02-06 12:12:41.875] I org.xnio - XNIO version 3.8.8.Final
[2024-02-06 12:12:41.942] I org.xnio.nio - XNIO NIO Implementation Version 3.8.8.Final
[2024-02-06 12:12:42.144] I org.jboss.threads - JBoss Threads version 3.5.0.Final
[2024-02-06 12:12:42.393] I app.loggers.database - hint="initializing database error persistence"
[2024-02-06 12:12:42.403] I app.storage.tmp - hint="started tmp cleaner", default-min-age="1h"
[2024-02-06 12:12:42.422] I app.worker - hint="registry initialized", tasks=14
[2024-02-06 12:12:42.432] I app.worker - hint="cron: started", tasks=9
[2024-02-06 12:12:42.477] I app.worker - hint="dispatcher: started"
[2024-02-06 12:12:42.478] I app.worker - hint="monitor: started", name="default"
[2024-02-06 12:12:42.534] I app.worker - hint="worker: started", worker-id=0, queue="default"
[2024-02-06 12:12:42.535] I app.srepl - hint="initializing repl server", name="prepl", port=6063, host="localhost"
[2024-02-06 12:12:42.536] I app.worker - hint="worker: started", worker-id=0, queue="webhooks"
[2024-02-06 12:12:42.551] I app.srepl - hint="initializing repl server", name="urepl", port=6062, host="localhost"
[2024-02-06 12:12:42.557] I app.main - hint="welcome to penpot", flags="backend-openapi-doc,login-with-password,audit-log,backend-api-doc,demo-users,file-schema-validation,urepl-server,feature-fdata-objects-map,webhooks,backend-worker,login-illustration,feature-styles-v2,backend-asserts,access-tokens,nrepl-server,smtp,email-verification,registration,file-validation,prepl-server,feature-fdata-pointer-map,transit-readable-response", worker?=true, version="develop"

```

I found the same error in this [post](https://community.penpot.app/t/local-environment-and-help-offering/2476/4) but later @ondrejkonec said that the [app somehow worked](https://community.penpot.app/t/code-contributions-welcome/1870/12) which is not the case on my side.

All the docker containers seems to be running.

Additionally, I can access the MailCatcher running on `http://localhost:1080/`

Any ideas what could be the issue ?

Best regards,  
Boris

---

<div class="post-metadata">

**Author:** ![bokykisac](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/bokykisac/32/4381_2.png) [@bokykisac](https://community.penpot.app/u/bokykisac)\
**Post date:** [February 23, 2024, 10:20am UTC](https://community.penpot.app/t/blank-page-on-localhost-3449-when-running-devenv-locally/4457/2 "2024-02-23T10:20:36Z")

</div>

Here is my log from shadow-watch tmux tab.

```auto
penpot@d76b097636c3:~/penpot/frontend$ clojure -M:dev:shadow-cljs watch main
Error building classpath. Could not transfer artifact instaparse:instaparse:jar:1.4.12 from/to clojars (https://repo.clojars.org/): status code: 416, reason phrase: Range Not Satisfiable (416)

```

I also opened the issue on [github](https://github.com/penpot/penpot/issues/4164).
