I'm having a bit of trouble with getting RMS to work. I'm running Fedora9, SQL5, PHP5, Apache2, with Dolphin 6.1 with Free Ray on a dedicated server on my LAN.
I followed the instructions for the RMS installation, but when running ./ray.sh I get the following:
: command not found : command not found '/ray.sh: line 7: syntax error near unexpected token `do '/ray.sh: line 7: `do
The Fedora9 install included Java 1.5 and 1.6 OpenJDKs, which I believe include the JRE. My experience with Java is limited, so I figured the problem was the path to the JRE in ray.sh. Anyways, I installed the JRE alone using the RPM from Sun.
When I do rpm -qi jre, I receive the following:
Name : jre Relocations: /usr/java Version : 1.6.0_07 Vendor: Sun Microsystems, Inc. Release : fcs Build Date: Tue 10 Jun 2008 05:35:45 PM ICT Install Date: Mon 06 Oct 2008 02:25:58 PM ICT Build Host: jdk-lin-1586 Group : Development/Tools Source RPM: jre-1.6.0_07-fcs.src.rpm Size : 47684765 License: Sun Microsystems Binary Code License (BCL) Signature : (none) Packager : Java Software <jre-comments@java.sun.com> URL : http://java.sun.com/ Summary : Java(TM) Platform Standard Edition Runtime Environment
When entering java -showversion, I receive:
java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK Client VM (build 1.6.0-b09, mixed mode)
which appears to info on the Fedora installed OpenJDK.
Regardless of the path I use for Java_Home= in ray.sh, the results for the command ./ray.sh are the same:
: command not found : command not found '/ray.sh: line 7: syntax error near unexpected token `do '/ray.sh: line 7: `do
ray.sh looks like this (minus the path to Java_Home=)
#-- RMS 3.5.1 #!/bin/bash
JAVA_HOME=/
for JAVA in "$JAVA_HOME/bin/java" "/usr/bin/java" "/usr/local/bin/java" do if [ -x $JAVA ] then break fi done
if [ ! -x $JAVA ] then echo "Unable to locate java. Please set JAVA_HOME environment variable." exit fi
exec $JAVA -Djava.security.manager -Djava.security.policy=conf/red5.policy -cp red5.jar:conf:$CLASSPATH org.red5.server.Standalone
I'm not sure if I'm even pointing in the right direction by concentrating on the path to the jre. I've tried several different paths, and have had the same results. I suppose it is possible that I entered the correct path at some point, but the errors would still have been the same.
Any insight would definitely be appreciated. I haven't found any posts with the same problem. Most of them have been reference ports and software versions. I haven't seen this error documented in any other posts. Perhaps it's a path environment variable issue, but I've been running the command from the directory containing ray.sh and I'm not getting the error reference the Jav_Home environment variable.
Thanks,
Brian
|
Hello Brian.
If problem will be in wrong path - you will get error that path is wrong.
Here you are getting command not found - so seemed just command run (./) can't be found. You need to check it up.
Regards
Artur A
|
I was afraid of that. It's like trying to find a dot in a pile of dots. |
Your JAVA_HOME=/
This should be the folder of the JRE files, not blank
example:
JAVA_HOME=/opt/ray_server/jre1.6.0_03
for JAVA in "$JAVA_HOME/bin/java" "/usr/bin/java" "/usr/local/bin/java"
Regards,
CyberXing
|
Yeah, I left the path blank because I was trying a few different paths and didn't want to inject any confusion into the forum.
When I do "which java", I get /usr/bin/java
I hate to just shoot in the dark. Since the dot command isn't working, I tried running from another directory using the path and get more of the same even when with JAVA_HOME=/opt/ray_server/jre1.6.0_07:
[root@www /]# /opt/ray_server/ray.sh : command not found.sh: line 3: : command not found.sh: line 5: 'opt/ray_server/ray.sh: line 7: syntax error near unexpected token `do 'opt/ray_server/ray.sh: line 7: `do
Is the Java_Home= supposed to be the path to java from the which command using the java version (1.6.0_07)? I'm confused because.... well, now I'm just confused. I would have thought that the Java_Home=/opt/ray_server/1.6.0_07 would mean that the JRE would have to reside in opt/ray_server. Is this not the case. I didn't do a relocate on the RPM for the JRE.
But with having 1.6.0 OpenJDK, the jre-1.6.0_07 that I just installed with the RPM from Sun, plus the jre-1.5.0, I don't know where the path is supposed to go, nor which java the "which" command is referencing. But I don't think it's referencing the jre that I just installed. Frankly, I don't know whether it is referencing a jre at all.
I what I need to figure out is exactly what is the Java_Home path supposed to be looking for. The way the instructions are written, it almost appears as if the jre is supposed to be located in /opt/ray_server. But I don't think that's the case. Is it?
|
The which JAVA cmd response is different the JAVA_HOME
JAVA_HOME, is the location of the folder you created, and placed the JAVA files in.
which JAVA, will return the path that the system is using for JAVA
your JRE dir will include:
COPYRIGHT LICENSE README THIRDPARTYLICENSEREADME.txt Welcome.html bin javaws lib man plugin
and your "which java" should be something like : /usr/bin/java
These are 2 seperate things.
CyberXing
|
So, would it be a good idea to RPM -e the jre and install it again into /opt/ray_server and leave enter /opt/ray_server/jrex.x.x as the path for Java_Home? |
So, would it be a good idea to RPM -e the jre and install it again into /opt/ray_server and leave enter /opt/ray_server/jrex.x.x as the path for Java_Home?
Why not just search for the folder on your system ??
it has to exist someplace
CyberXing
|
I backed out the RPM and installed a binary of the JRE. So now in my /opt/ray_server directory, I have a directory named jre-1.6.0_07.
The text for ray.sh is as follows:
#-- RMS 3.5.1
#!/bin/bash
JAVA_HOME=/opt/ray_server/jre1.6.0_07
for JAVA in "$JAVA_HOME/bin/java" "/usr/bin/java" "/usr/local/bin/java"
do
if [ -x $JAVA ]
then
break
fi
done
if [ ! -x $JAVA ]
then
echo "Unable to locate java. Please set JAVA_HOME environment variable."
exit
fi
exec $JAVA -Djava.security.manager -Djava.security.policy=conf/red5.policy -cp red5.jar:conf:$CLASSPATH org.red5.server.Standalone
When running the command /opt/ray_server/ray.sh
: command not found.sh: line 3:
: command not found.sh: line 5:
'opt/ray_server/ray.sh: line 7: syntax error near unexpected token `do
'opt/ray_server/ray.sh: line 7: `do
As far as I can see (which isn't very far in this case), everything appears to be as it should. Why all of the command not founds and syntax errors are now very mysterious to me. Is there perhaps something inside the jre1.6.0_07 folder that Java_Home= should be pointing to?
I sincerely appreciate the help. I'm not frustrated.... yet. |
Is there perhaps something inside the jre1.6.0_07 folder that Java_Home= should be pointing to?
I sincerely appreciate the help. I'm not frustrated.... yet.
If you want to send me a PM with access, I will look at it for you.
CyberXing
|
I'd love to do that, but it's on a Lan in my house/office. The machine has got Internet access, but there isn't really anyway to get through the router coming in. Ask me for any text or information. I have to troubleshoot it the hard way. I mean, what else could it be?
Its' not a port issue. I know they're open, and we haven't approached that bridge yet.
It all starts with this shell script ray.sh. That blows up saying it can't find commands. What are the commands, and why can't they be found? Either the script is broken, or the commands aren't where they are supposed to be, or both, no?
: command not found.sh: line 3: : command not found.sh: line 5: 'opt/ray_server/ray.sh: line 7: syntax error near unexpected token `do 'opt/ray_server/ray.sh: line 7: `do
#-- RMS 3.5.1 #!/bin/bash
JAVA_HOME=/opt/ray_server/jre1.6.0_07
for JAVA in "$JAVA_HOME/bin/java" "/usr/bin/java" "/usr/local/bin/java" do if [ -x $JAVA ] then break fi done
if [ ! -x $JAVA ] then echo "Unable to locate java. Please set JAVA_HOME environment variable." exit fi
exec $JAVA -Djava.security.manager -Djava.security.policy=conf/red5.policy -cp red5.jar:conf:$CLASSPATH org.red5.server.Standalone
Line three, five, and seven. What gives? If that script is right, then there is something wrong somewhere else. It doesn't even get to give us an "Unable to locate java." I'm assuming that because it advises to set the environment variable after not being able to locate java, that it isn't even getting as far as to look for Java for some reason.
|
Seems as if the script didn't care too much for the blank lines. If I comment out or remove blank lines 3 and five, the only error which remains is the syntax error "do".
/opt/ray_server/ray.sh 'opt/ray_server/ray.sh: line 7: syntax error near unexpected token `do 'opt/ray_server/ray.sh: line 7: `do
#-- RMS 3.5.1 #!/bin/bash # JAVA_HOME=/opt/ray_server/java-1.6.0_-7/bin/java # for JAVA in "$JAVA_HOME/bin/java" "/usr/bin/java" "/usr/local/bin/java" do if [ -x $JAVA ] then break fi done
if [ ! -x $JAVA ] then echo "Unable to locate java. Please set JAVA_HOME environment variable." exit fi
exec $JAVA -Djava.security.manager -Djava.security.policy=conf/red5.policy -cp red5.jar:conf:$CLASSPATH org.red5.server.Standalone
If anyone wants to take a stab at this syntax error, feel free. And if I'm wrong about those blank lines, feel free.
Brian
|
I extracted the RMS files into the /RMS directory.
If you used the SUN Java install then your JAVA_HOME path would be:
/usr/java/jre1.6.0_07
run_daemon.sh would have the following: RAY_SERVER_PATH=/RMS
The shell scripts and ffmpeg need to be executable:
sudo chmod ugo+x ffmpeg ray.sh run_daemon.sh
Good luck with getting it to work properly. I have tried it on CentOS 4.7, CentOS 5.2, and Ubuntu 8.04 Server. I have tried the SUN Java and openjava both with the sa me unsuccessful experience. Basically everything works except for the profile video recorder. The A/V chat works fine and the whiteboard works fine, but a Java exception is thrown 98% of the time right after a user stops recording a video profile. Strange thing is it actually worked twice on different servers at different times.
|
Brian, help me out...
1) What dir did you install RMS into ?
2) were are you running the ray.sh from ?
CyberXing
|
Good luck with getting it to work properly. I have tried it on CentOS 4.7, CentOS 5.2, and Ubuntu 8.04 Server.
I have it running on CentOS 5.2, actually its running on a @ 65 CentOS boxes (5.2)
Somethings to a bit of tweaking but that was more due to us running so many versions on a cluster vs being a single based server.
CyberXing
|
The last thing I did was back out the RPM and extract a binary from Sun. It's running on Fedora9.
I have the RMS files in /opt/ray_server. The folder jre1.6.0_07 is inside /opt/ray_server/.
I've set Java_Host=/opt/ray/server/jre1.6.0_07 in ray.sh.
I've set RAY_SERVER_PATH=/opt/ray_server; in run_daemon.sh.
Bummer about the profile videos sruckh. That's one of the features I'm trying to get going here.
I just don't know why that first script just keeps crapping out. It's not even giving any of the errors it is scripted to give; ray.sh breaks with a syntax before anything else gets a chance to happen. Connections aren't even an issue at this point. I'm still trying to fire up the engine.
|
The last thing I did was back out the RPM and extract a binary from Sun. It's running on Fedora9.
I have the RMS files in /opt/ray_server. The folder jre1.6.0_07 is inside /opt/ray_server/.
I've set Java_Host=/opt/ray/server/jre1.6.0_07 in ray.sh.
I've set RAY_SERVER_PATH=/opt/ray_server; in run_daemon.sh.
Bummer about the profile videos sruckh. That's one of the features I'm trying to get going here.
I just don't know why that first script just keeps crapping out. It's not even giving any of the errors it is scripted to give; ray.sh breaks with a syntax before anything else gets a chance to happen. Connections aren't even an issue at this point. I'm still trying to fire up the engine.
I am going to have to hang this one up, as I could spend hours and hours chasing down possible issues, but without connectivity to the box, it would be an endless task.
1) Did you install the RMS in the directory /opt/ray_server/ or did you create a folder inside /opt/ray_server/RMS_3.5.1/ ???
2) what shell is your account set at ?
3) what user are you logged in as running this ?
4) can you send me via pm a screenshop or listing of the dir ??? like "ls -la" and pipe to a text file
I will take a look at it and see what might be the issue, but as I stated above, this could be endless hours of debug with out access.
Regards,
CyberXing
|
I fixed the script and ran it successfully once. I rebooted, and now I get.
[root@www ray_server]# ./ray.sh Exception in thread "main" java.lang.NoClassDefFoundError: /Xint Caused by: java.lang.ClassNotFoundException: .Xint at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:323) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
Seems to be a class path issue. Anybody know how to set the class path this java install?
|
it means process is runs.
use ps ax | grep red5
and kill process which runs.
After it you will be able to start it again.
Regards
Artur A
|
Well, that probelem is taken care of. I reinstalled the whole ray server, unzipping it and modifying the files using vi on the server. The script runs and begins starting the various webapps. It usually gets to about Video, and then it hangs last thing I see is this:
[RAY notification - Board.init] Board application was started [INFO] 2008-10-07 18:51:05,854 main:( org.springframework.web.context.ContextLoader.initWebApplicationContext ) Root WebApplicationContext: initialization completed in 88 ms [INFO] 2008-10-07 18:51:05,864 main:( org.mortbay.log.invoke ) Started SelectChannelConnector@0.0.0.0:5080 [INFO] 2008-10-07 18:51:05,865 main:( org.red5.server.Standalone.main ) Startup done in: 75613 m
After that, it just hangs.
|
Well, that probelem is taken care of. I reinstalled the whole ray server, unzipping it and modifying the files using vi on the server. The script runs and begins starting the various webapps. It usually gets to about Video, and then it hangs last thing I see is this:
[RAY notification - Board.init] Board application was started [INFO] 2008-10-07 18:51:05,854 main:( org.springframework.web.context.ContextLoader.initWebApplicationContext ) Root WebApplicationContext: initialization completed in 88 ms [INFO] 2008-10-07 18:51:05,864 main:( org.mortbay.log.invoke ) Started SelectChannelConnector@0.0.0.0:5080 [INFO] 2008-10-07 18:51:05,865 main:( org.red5.server.Standalone.main ) Startup done in: 75613 m
After that, it just hangs.
What do you mean it hangs ??
if you are running the ./ray.sh then its a debug session, and will not do anything on that screen until someone connects.
the run_ script is the background process that will run while you are logged out.
CyberXing
|
I know once the RMS will run, that the daemon file should be executed from rc.local and that the RMS will stop if ray.sh is executed from a remote shell and then the shell is closed. When I run ./ray.sh in the shell, there is plenty of screen activity; tons, until it hangs on this one line.
So, are you saying that it's debugging, and that's what I'm seeing? I'm glad that's cleared up. I was beginng to wonder why I could point Java_Home= to anywhere, and I was getting all of this garbage same as if I had the correct path.
What could be going on? I found out that all of the command not found errors were caused because I edited ray.sh in Wordpad. Once it was created in vi, all of the errors went away.
Even still, I put the zip folder onto the server, extracted everything in place, changed file permissions, and followed every other instruction to the T according to the documentation.
Something is amiss here. I don't think this a Linux distro problem or anything of that matter. People are running Open Source Red 5 (which is what the Ray RMS Server is based on) on RedHat, and Fedora without problems. I see no reason that it should work with what I've got, and according to the information I have.
Ah, at least I'm not the only one who has had their share of problems with the RMS server. I'll get it figured out one way or another. Following the documentation for the Ray Server is not getting the job done.
If anyone has ANY reasonable suggestion on what is going on and how to proceed, now is not the time to be shy.
|
I know once the RMS will run, that the daemon file should be executed from rc.local and that the RMS will stop if ray.sh is executed from a remote shell and then the shell is closed. When I run ./ray.sh in the shell, there is plenty of screen activity; tons, until it hangs on this one line.
So, are you saying that it's debugging, and that's what I'm seeing? I'm glad that's cleared up. I was beginng to wonder why I could point Java_Home= to anywhere, and I was getting all of this garbage same as if I had the correct path.
What could be going on? I found out that all of the command not found errors were caused because I edited ray.sh in Wordpad. Once it was created in vi, all of the errors went away.
Even still, I put the zip folder onto the server, extracted everything in place, changed file permissions, and followed every other instruction to the T according to the documentation.
Something is amiss here. I don't think this a Linux distro problem or anything of that matter. People are running Open Source Red 5 (which is what the Ray RMS Server is based on) on RedHat, and Fedora without problems. I see no reason that it should work with what I've got, and according to the information I have.
Ah, at least I'm not the only one who has had their share of problems with the RMS server. I'll get it figured out one way or another. Following the documentation for the Ray Server is not getting the job done.
If anyone has ANY reasonable suggestion on what is going on and how to proceed, now is not the time to be shy.
Well I would say the output is NOT Garbage as it does have a reason to be displayed.
And editing any excutable/script file in linux with wordpad is never a good idea.
As Sammie says, she pointed to a thread that details this as well, I just happened to have forgotten about that thread.. although I am selling RMS ports in it.
CyberXing
go sammie :-)
|
Well, I wasn't trying to insult the sensitivities of my server by calling the output garbage. Yeah, editing the script in Wordpad originally was not a brilliant maneuver.
I'm confident the RMS will work, it's just going to take some doing. And yes, I've read that post a couple of times. I've been working on this or days, and have scoured the every corner of every thread here, and anything related to Red 5. I'll get it working evenutually. But again, it isn't happening by following the documentation.
This RMS seems to be an area of great consternation amongst a lot of people, and that is why there are mile-long threads on the subject. I might also mention that those mile-long threads lead to nowhere. The difficulites that most appear to have in getting it to work might also be the reason that there is a free RMS server available.
The output is identical to that posted by sruckh in the thread mentioned, and stops in the same place, though I have had it continue a little further to [RAY notification - Video.init], if I let the machine sit a while. Additionally, I've had the output stop earlier, at Jetty. I've read about this happening with people launching red5.sh on other forums.
I'm of the opinion that even though there are a few "RMS" servers working half-way decently around the world, that there is still some work left to be done in getting this to really work "out of the box". Dolphin and Orca themselves are great and easy to work with, but some of the video and video chat features operate in a less than desirable manner.
My main problems have been getting the RMS and the features it supports to work, and getting Dolphin and Orca to play nice together (as far as seeing recent posts in Dolphin; spinning blue balls). I'm not sure about the profile videos. Does anyone have this working, or know if the profile video problem is tied to the RMS? I haven't had time to look into this, as I'm still working on the RMS itself, and don't like chasing too many rabbits at once.
I'll try a few different approaches today, and see if I can't get something to shake loose on the RMS side. There doesn't appear to be any clear and concise troubleshooting documentation or procedures/steps (that work) on this one, just mile-long threads to nowhere. But it wouldn't be any fun if it worked right out of the box, now would it? If that were the case, none of us would be here.
|
Well, I wasn't trying to insult the sensitivities of my server by calling the output garbage. Yeah, editing the script in Wordpad originally was not a brilliant maneuver.
I'm confident the RMS will work, it's just going to take some doing. And yes, I've read that post a couple of times. I've been working on this or days, and have scoured the every corner of every thread here, and anything related to Red 5. I'll get it working evenutually. But again, it isn't happening by following the documentation.
This RMS seems to be an area of great consternation amongst a lot of people, and that is why there are mile-long threads on the subject. I might also mention that those mile-long threads lead to nowhere. The difficulites that most appear to have in getting it to work might also be the reason that there is a free RMS server available.
The output is identical to that posted by sruckh in the thread mentioned, and stops in the same place, though I have had it continue a little further to [RAY notification - Video.init], if I let the machine sit a while. Additionally, I've had the output stop earlier, at Jetty. I've read about this happening with people launching red5.sh on other forums.
I'm of the opinion that even though there are a few "RMS" servers working half-way decently around the world, that there is still some work left to be done in getting this to really work "out of the box". Dolphin and Orca themselves are great and easy to work with, but some of the video and video chat features operate in a less than desirable manner.
My main problems have been getting the RMS and the features it supports to work, and getting Dolphin and Orca to play nice together (as far as seeing recent posts in Dolphin; spinning blue balls). I'm not sure about the profile videos. Does anyone have this working, or know if the profile video problem is tied to the RMS? I haven't had time to look into this, as I'm still working on the RMS itself, and don't like chasing too many rabbits at once.
I'll try a few different approaches today, and see if I can't get something to shake loose on the RMS side. There doesn't appear to be any clear and concise troubleshooting documentation or procedures/steps (that work) on this one, just mile-long threads to nowhere. But it wouldn't be any fun if it worked right out of the box, now would it? If that were the case, none of us would be here.
To be honest, we never really had any problems setting up RMS servers.
And I cant even begin to count how many we have setup.
Boonex offers a FREE RMS for the FREE version of Dolphin, and not available for the AD-FREE version.
Again, you ever get that thing hooked up to the public let me know and I will take a look.
Being active RED5 developers we understand the frustrations some go thru.
Regards,
CyberXing
|
I'll try a few different approaches today, and see if I can't get something to shake loose on the RMS side. There doesn't appear to be any clear and concise troubleshooting documentation or procedures/steps (that work) on this one, just mile-long threads to nowhere. But it wouldn't be any fun if it worked right out of the box, now would it? If that were the case, none of us would be here.
To be honest, we never really had any problems setting up RMS servers.
And I cant even begin to count how many we have setup.
Boonex offers a FREE RMS for the FREE version of Dolphin, and not available for the AD-FREE version.
Again, you ever get that thing hooked up to the public let me know and I will take a look.
Being active RED5 developers we understand the frustrations some go thru.
Regards,
CyberXing
Well, here am I, with a very similar problem. I wrote a message somewhere this morning asking for help, but I can't find it anymore, and since I found this thread that is more appropriate, I will repeat it here.
We have to setup a Dolphin in a very short time frame, to host a community built around a photography and video course. We tried the free Dolphin and it seemed to be ok for us, so we purchased a SmartPro license and we are working on it for graphics customization and other issues (like profile fields modifications). In the meantime we tried to setup the RMS on Linux (Fedora 9, OpenJDK) following the documentation. It starts ok (same messages as in the documentation) but trying to connect to it from the Ray suite Base settings fails. I tried to replace 0.0.0.0 with the IP address of the server, with or without the 1935 port number, to add the complete domain name in access.dat, and any other useful suggestion fount in the mile-long thread suggested by sammie, but I have the same problems as brianherring: "Can't connect to RMS". The debug output of ray.sh does not show any activity. It is running on a public IP with ports 5080 and 1935 open, and connecting to 5080 succeeds, showing the Red5 screen, and also the demo list page works, but no demo webapp works.
I tried also a plain Red5 on the same server, no special setup, and in this case the demos work as expected.
Now, two questions:
- what else can I try to have RMS working?
- what are the applications that strictly require the RMS? We only need to upload photos and videos and be able to see them, no need for videochat or other fancy video stuff; for the photos is obvious, but for the videos? Do they work also without the RMS?
I have also another two unrelated questions; please tell me where to ask:
- I can't find any Search function in photos and videos; is there a way to enable searching (like for other Dolphin sections)?
- we need to change the domain name for which our full SmartPro license is enabled (the marketing guys changed their mind...); what is the procedure to ask for the change?
Thanks for any help
Elio (from Italy)
|
I'll try a few different approaches today, and see if I can't get something to shake loose on the RMS side. There doesn't appear to be any clear and concise troubleshooting documentation or procedures/steps (that work) on this one, just mile-long threads to nowhere. But it wouldn't be any fun if it worked right out of the box, now would it? If that were the case, none of us would be here.
To be honest, we never really had any problems setting up RMS servers.
And I cant even begin to count how many we have setup.
Boonex offers a FREE RMS for the FREE version of Dolphin, and not available for the AD-FREE version.
Again, you ever get that thing hooked up to the public let me know and I will take a look.
Being active RED5 developers we understand the frustrations some go thru.
Regards,
CyberXing
Well, here am I, with a very similar problem. I wrote a message somewhere this morning asking for help, but I can't find it anymore, and since I found this thread that is more appropriate, I will repeat it here.
We have to setup a Dolphin in a very short time frame, to host a community built around a photography and video course. We tried the free Dolphin and it seemed to be ok for us, so we purchased a SmartPro license and we are working on it for graphics customization and other issues (like profile fields modifications). In the meantime we tried to setup the RMS on Linux (Fedora 9, OpenJDK) following the documentation. It starts ok (same messages as in the documentation) but trying to connect to it from the Ray suite Base settings fails. I tried to replace 0.0.0.0 with the IP address of the server, with or without the 1935 port number, to add the complete domain name in access.dat, and any other useful suggestion fount in the mile-long thread suggested by sammie, but I have the same problems as brianherring: "Can't connect to RMS". The debug output of ray.sh does not show any activity. It is running on a public IP with ports 5080 and 1935 open, and connecting to 5080 succeeds, showing the Red5 screen, and also the demo list page works, but no demo webapp works.
I tried also a plain Red5 on the same server, no special setup, and in this case the demos work as expected.
Now, two questions:
- what else can I try to have RMS working?
- what are the applications that strictly require the RMS? We only need to upload photos and videos and be able to see them, no need for videochat or other fancy video stuff; for the photos is obvious, but for the videos? Do they work also without the RMS?
I have also another two unrelated questions; please tell me where to ask:
- I can't find any Search function in photos and videos; is there a way to enable searching (like for other Dolphin sections)?
- we need to change the domain name for which our full SmartPro license is enabled (the marketing guys changed their mind...); what is the procedure to ask for the change?
Thanks for any help
Elio (from Italy)
Hi Elio,
I think you'll find the answers to a lot of your questions by diggin through the forums here. Some of your RMS questions are either already answered in this thread, or in the link posted in sammie's thread above. But the question concerning your license, is probably something that you'll need to contact boonex directly about (I would think). Someone correct me if I'm wrong there. And if you can't find your answers reference search functions by scouring the forums, perhaps start a thread on them specifically, and that way this thread stays on focused the RMS installation, and you can get better-focused attention on that issue. It sounds like you could test really quickly there whether or not you need the RMS for the videos by simply disconnecting it and trying use the video features, or again, check the thread in sammie's post above.
As far as needing help setting up your RMS, if your goal is to simply get one running, there are people here who will gladly set this up on your sever for hire. If time was not my friend, and and I didn't really need to know how it works and was experiencing difficulties, I'd just pay someone to do it for me.
So, sound off if you are in the Dolphin support/development business, so Elio knows who you are. It sounds like he may be in a time-sensitive situation; maybe not, but nonetheless.
As for myself, my friends, I have got to drop my RMS (In fact, my entire Dolphin project, though my designer will continue working on the creative side), and I'm off to work in Romania for a couple of weeks. Nothing like leaving warm and sunny Thailand for cold and freezing Romania. I so loathe having to go. Nothing against Romania personally, I've been there before, but I'd rather be home working on this, than in working in Romania; ESPECIALLY when I have to leave this project behind.
So, thanks for all of the help. I probably won't be able to continue much of a discussion until I get back, but I will let you guys know how the RMS situation continues shaking when I return to Thailand and get back to work on it and make any discoveries that might be of any interest.
Thanks again.
|
allowing nasty people up upload a virus.
Whats a VIRUS ?
hah
CyberXing
|
OK, so don't edit your files in Wordpad. I was using SmartFTP (not so smart really) in conjuction with putty. I had the same problem with ray.sh, when it was spitting out errors. I had a few minutes while I was procrastinating on the things I should be doing today, and had a look at access.dat. It looked normal, but I decided to try entering the fully qualified domain name. I did it using the vi editor through putty, and then did a ./ray.sh, and badda-bing! Instant video-chat and profile video recorder.
Anyways, I backtracked and took the www out, and that's how I realized that it wasn't the format of the domain name, but the coding of the file from editing in Wordpad originally via SmartFTP.
Well, needless to say, I feel a little bit boneheaded. I don't know why I didn't think of this when I realized that my troubles began this way with ray.sh. Needless to say, I won't be needing to make that mistake again anytime soon.
So, case closed (for me anyways). Thanks very much for the time and effort, people. I appreciate it very much.
|
Apparently, everybody don't know, sammie. And there is no need to be coy here. Next time, just come right out and called me a stupid mother fucker. |
i got RMS windows version working on my pc.
my webhosting provider is godaddy on a linux plan.
is the linux file intended for a user to run thier own machine??
or can i upload this to my hosting provider and use an SSH program for setup.
id much rather install it to my hosting plan (linux godaddy hosting) instead of running it on my own machine.
but i dont know if this file is supposed to be for users running thier own linux machines or for loading it on any linux server.
i know if is kind of a moronic question to people who know better :) but if i ask godaddy if i can do something they will give me a telephone sales rep rebuttle and not a real answer by someone who knows what they are talking about.
|
:-) I would think that would be a bit harsh... (in all fun)
I have to be honest as well brianherring, when I first read your post, and your responses it was hard for me to know if you were a windows hack trying to work on unix or just not a good communicator.(neither is bad mind you)
In any event WinBlows wordpad is about the worst application to attempt to edited anything in, (that is if you ever want it to work correctly)
if you dont like vi, then just use nano or vim as well. :-)
And back to me stating that this thing is VERY hard to debug over a forum, I am sure 30 seconds into it "with access" the errors would have been shown, either by myself, sammie, dawg or the many others here that understand RMS.
Glad you have it running, cheers,
CyberXing
Apparently, everybody don't know, sammie. And there is no need to be coy here. Next time, just come right out and called me a stupid mother fucker.
|