# Error: OpenRefine isn't running on http://127.0.0.1:3334/. Maybe a proxy issue?

**URL:** <https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252>\
**Category:** Support and Helpdesk\
**Created:** [February 6, 2024, 12:19pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252 "2024-02-06T12:19:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ets](https://avatars.discourse-cdn.com/v4/letter/e/919ad9/32.png) [@ets](https://forum.openrefine.org/u/ets)\
**Post date:** [February 6, 2024, 12:19pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/1 "2024-02-06T12:19:38Z")

</div>

Hi All,

I still get this message after trying different configurations (Error: OpenRefine isn't running on [http://127.0.0.1:3334/](http://127.0.0.1:3334/). Maybe a proxy issue?)

I use Ubuntu 20.04, chromium and apache (not sure yet if apache plays a role in my case)

I did exported no\_proxy, I did try to change ports, I configured the java home, I surfed the net to find some more info but nothing works. I still get the same error again and again.

I also adapted the script adding an echo in the code. When ./refine I got a curl (56) error. No clue on how I can fix it now ☹

rem: Strangest thing is that it worked fine with Ubuntu 18.04.

I would be really happy to understand what is happening. Would you have any idea ?  
Does openrefine creates logs (I did see nothing at the moment) ?

Thanks in advance for your feedback,

H

---

<div class="post-metadata">

**Author:** ![ostephens](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/ostephens/32/8_2.png) [@ostephens](https://forum.openrefine.org/u/ostephens)\
**Post date:** [February 7, 2024, 2:38pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/2 "2024-02-07T14:38:06Z")

</div>

Hi @ets

Can you give some information about how you are setting the port when you run OpenRefine - are you using command line arguments, or have you setup `refine.ini` with the relevant port information?

> Does openrefine creates logs (I did see nothing at the moment) ?  
> When you run OpenRefine it should start outputting to a console / command line window something like this:

 ![Screenshot 2024-02-07 at 14.36.48](https://europe1.discourse-cdn.com/flex017/uploads/openrefine/original/1X/aa17b6a4375be8061a9584d758ce902f5acde3d1.png)

Do you get that at all?

---

<div class="post-metadata">

**Author:** ![ets](https://avatars.discourse-cdn.com/v4/letter/e/919ad9/32.png) [@ets](https://forum.openrefine.org/u/ets)\
**Post date:** [May 21, 2024, 9:00am UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/3 "2024-05-21T09:00:32Z")

</div>

Hi @ostephens,

Thanks for your message.  
Sorry for the late answer, here is some more information

I first tried to run openrefine without changing anything to refine.ini file.  
Then I tried to change the port number in refine.ini but none of these works.

As no proxy is configured, I do not get the message "maybe a proxy issue" ?

I use lsof -i:3333 / 3334 / ... nothing runs on that ports  
localhost gets me to apache index.php file

here are the 3 not commented lines in refine.ini:

no\_proxy="localhost,127.0.0.1"  
REFINE\_MEMORY=1400M  
REFINE\_MIN\_MEMORY=1400M

and this is the only error I get when I start refine:

Using refine.ini for configuration  
Error: OpenRefine isn't running on [http://127.0.0.1:3333/](http://127.0.0.1:3333/). Maybe a proxy issue?

if it can help, java version is :  
openjdk 11.0.22 2024-01-16  
OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu220.04.1)  
OpenJDK 64-Bit Server VM (build 11.0.22+7-post-Ubuntu-0ubuntu220.04.1, mixed mode, sharing)

Any idea ?

Thx 🙂

---

<div class="post-metadata">

**Author:** ![ostephens](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/ostephens/32/8_2.png) [@ostephens](https://forum.openrefine.org/u/ostephens)\
**Post date:** [May 21, 2024, 8:31pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/4 "2024-05-21T20:31:12Z")

</div>

Which version of OpenRefine are you using?

---

<div class="post-metadata">

**Author:** ![tfmorris](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/tfmorris/32/17_2.png) [@tfmorris](https://forum.openrefine.org/u/tfmorris)\
**Post date:** [May 21, 2024, 8:57pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/5 "2024-05-21T20:57:52Z")

</div>

> localhost gets me to apache index.php file

The mentions of Apache (presumably HTTP Server) are confusing because OpenRefine doesn't use the Apache HTTP Server. It has its own embedded Jetty web server. If there's a port conflict between the two web servers, that could definitely be an issue.

Tom

---

<div class="post-metadata">

**Author:** ![ets](https://avatars.discourse-cdn.com/v4/letter/e/919ad9/32.png) [@ets](https://forum.openrefine.org/u/ets)\
**Post date:** [May 22, 2024, 10:52am UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/6 "2024-05-22T10:52:22Z")

</div>

Hi @ostephens  
I'm using version 3.8

---

<div class="post-metadata">

**Author:** ![ets](https://avatars.discourse-cdn.com/v4/letter/e/919ad9/32.png) [@ets](https://forum.openrefine.org/u/ets)\
**Post date:** [May 22, 2024, 10:59am UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/7 "2024-05-22T10:59:32Z")

</div>

Hi @tfmorris ,  
In fact, I always used apache and refine in parallel with no problems. I don't understand why it doesn't work anymore (Apache is used to serve Drupal websites locally).  
Do you know what I could do to troubelshoot this potential port conflict ?  
In the meantime/in case of, I also checked the config of ubuntu firewall, port 3333 is allowed IN  
Thanks in advance

---

<div class="post-metadata">

**Author:** ![ostephens](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/ostephens/32/8_2.png) [@ostephens](https://forum.openrefine.org/u/ostephens)\
**Post date:** [June 3, 2024, 12:51pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/8 "2024-06-03T12:51:23Z")

</div>

Sorry for the long delay @ets . I can't really work out what could be going on here, but there was a change in 3.8 to how we check that OpenRefine is running. How the check works also depends on whether you have curl or wget in your PATH - so this could explain differences in different environments.

I'd suggest:

- Make sure curl is in your PATH
- Test OpenRefine 3.7.9 vs 3.8 to see if one works and one doesn't on the same environment

That would at least give a starting point for diagnosis

---

<div class="post-metadata">

**Author:** ![psm](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/psm/32/62_2.png) [@psm](https://forum.openrefine.org/u/psm)\
**Post date:** [June 8, 2024, 3:39pm UTC](https://forum.openrefine.org/t/error-openrefine-isnt-running-on-http-127-0-0-1-3334-maybe-a-proxy-issue/1252/9 "2024-06-08T15:39:59Z")

</div>

Today I got a similar error in a fresh installation of OpenRefine 3.8.1 in Ubuntu 24.04 and 22.04 (both with open-jdk 11). The error was something like:

```auto
./refine 
Using refine.ini for configuration
--2024-06-08 20:47:14-- http://127.0.0.1/
Connecting to 127.0.0.1:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10671 (10K) [text/html]
Saving to: ‘STDOUT’

- 100%[=================================================================================================>] 10.42K --.-KB/s in 0s      

2024-06-08 20:47:14 (540 MB/s) - written to stdout [10671/10671]

Error: OpenRefine isn't running on http://127.0.0.1:3333/. Maybe a proxy issue?

```

In both the machines OpenRefine 3.7.9 was running without any issues.

The hint given by @ostephens saved our day.

OpenRefine 3.8.1 needs curl (first installed curl - sudo apt install curl then ensured curl is in path - which curl).

Now it is running without any issue. Users with the similar problems may get an idea. And it seems we need to mention it now in documentation.

Best
