Hallo,

I already install openmeetings (webinar) and I unable to upload file correctly. HTTP: 500 - that's the error.

Can anyone help me fix this error?

Someone told me that I might be mapping the path incorrectly. This is the path that I have so far:

SWFTools Path: /openmeetings/swftools/swftools-0.9.2/

SoX Path : /usr/lib64/sox

JOD : /opt/jodconverter-core-3.0-beta-4/lib

Imagemagick : /usr/local/bin/convert

ffmpeg : /usr/bin/ffmpeg

openoffice : /usr/lib/red52/webapps/openmeetings/docs/

Is there anyway to change the path simply by editing the file in the folder?

If I have to reinstall it - what's the correct path?

Also, which file might cause the error?

Thanks before.

Dani AI

Generated

Short summary tied to ’s posts: the HTTP 500 during upload is most often a file-permissions or missing-upload-folder problem; the later “cannot connect” error is a separate issue (no webapp listening on the port). Creating the upload folder was the right first step — next steps are verifying ownership/permissions, checking OpenMeetings’ configured tool paths, and confirming the application server (Tomcat/Red5) is actually running, not XAMPP.

Common quick fixes and checks (replace placeholders with the actual paths/user on the system):

# create the upload folder and set owner to the app user
sudo mkdir -p /path/to/openmeetings/uploadtemp/files
sudo chown -R app-user:app-user /path/to/openmeetings/uploadtemp
sudo chmod -R 750 /path/to/openmeetings/uploadtemp

Check the server logs for the upload stack trace (that’s where the 500 cause appears). Example diagnostics to run (use the real log paths):

sudo tail -n 200 /path/to/tomcat/logs/catalina.out /path/to/openmeetings/logs/*.log

Also verify the external-binary paths that OpenMeetings uses (FFmpeg, SoX, ImageMagick, JODConverter/swftools) from the application admin UI or the webapp config; test them on the shell with which and --version to confirm they exist and are executable.

For the “cannot connect” problem: XAMPP (Apache/MySQL) doesn’t start the OpenMeetings application server. Confirm the actual app server is running and listening on the webapp port, and check firewall rules. Example checks:

ps aux | egrep 'red5|tomcat|java' | egrep -v 'egrep'
sudo ss -ltnp | grep :5080    # replace port if different
sudo ufw status

Useful diagnostics to include when following up: the last ~200 lines of the app server log(s), the exact 500 stack trace, output of the listening-sockets check, the process list showing Tomcat/Red5, and ls -ld of the upload directory (owner/permissions). Common pitfalls: wrong service user on chown, binaries not in PATH, AppArmor/SELinux blocking writes, and assuming XAMPP controls the OpenMeetings port.

I figure that one out. Now another problem:

This url: http://localhost:5080/openmeetings/ normally works in linux. but not this time, why is it?

Is it because my xampp is not on? I already try this:

davy@ubuntu:~$ sudo /opt/lampp/lampp start
[sudo] password for davy:
Starting XAMPP for Linux 1.8.3-3...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

-------------------------------------------

Unable to connect

Firefox can't establish a connection to the server at localhost:5080.

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer's network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.