Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

  • Set datapoint value using server side scripting

    4
    0 Votes
    4 Posts
    5k Views
    R
    Thanks for the replay Regards :D
  • Support for RS232 device

    3
    0 Votes
    3 Posts
    3k Views
    M
    Try the ASCII data source
  • Mango Security features

    4
    0 Votes
    4 Posts
    3k Views
    P
    I'm using the free Fail2ban (https://en.wikipedia.org/wiki/Fail2ban) software to ban brute force ssh login attemps, and it is banning 1-3 IP addresses every day. Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban then used to update firewall rules to reject the IP addresses for a specified amount of time, although any arbitrary other action (e.g. sending an email, or ejecting CD-ROM tray) could also be configured. Out of the box Fail2Ban comes with filters for various services (apache, curier, ssh, etc). http://www.fail2ban.org/ If you can implement the first feature: Write failed login attempts to a log file, including originating IP address ... then we can use [url=http://www.fail2ban.org/] fail2ban to watch the Mango log file for repeated login failures. Fail2ban will take care of banning the IP address if the number of failed login entries exceeds the allowed number. This would be a fast track to improved security. How about it? Source code at https://github.com/fail2ban/fail2ban (not that you would need it). Thanks.
  • 0 Votes
    3 Posts
    2k Views
    R
    By setting the renderer chart properties in the source (remote site not on the local site). Problem is solved.
  • How to refill the missing data for data points in the meta data source

    4
    0 Votes
    4 Posts
    2k Views
    R
    Thank you of your suggestion and quick response.
  • M2M2 Help File Errors

    6
    0 Votes
    6 Posts
    5k Views
    P
    I just checked, and apparently I am using 2.0.3. Joel Haggar suggested I add 'cd ${PRGDIR}' below line 13 in the ma-start.sh file. Now it works. He said 'this will be included in all new releases of Mango' $ **cat /opt/mango/ma-start.sh **``` #!/bin/sh Copyright (C) 2006-2011 Serotonin Software Technologies Inc. All rights reserved. @author Matthew Lohbihler Runs Mango Automation. Get standard environment variables PRGDIR=dirname "$0" #log output exec >${PRGDIR}/logs/ma.out 2>${PRGDIR}/logs/ma.err cd ${PRGDIR} Only set MA_HOME if not already set [ -z "$MA_HOME" ] && MA_HOME=cd "$PRGDIR" >/dev/null; pwd if [ ! -r "$MA_HOME"/ma-start.sh ]; then echo The MA_HOME environment variable is not defined correctly echo This environment variable is needed to run this program exit 1 fi Uncomment the following line to start with the debugger JPDA=-agentlib:jdwp=transport=dt_socket,address=8090,server=y,suspend=y MA_CP=$MA_HOME/overrides/classes MA_CP=$MA_CP:$MA_HOME/classes MA_CP=$MA_CP:$MA_HOME/overrides/properties for f in $MA_HOME/lib/*.jar do MA_CP=$MA_CP:$f done if [ -z "$JAVA_HOME" ]; then EXECJAVA=java else EXECJAVA=$JAVA_HOME/bin/java fi LOOP_EXIT=false while [ $LOOP_EXIT = false ]; do $EXECJAVA $JPDA -server -cp $MA_CP -Dma.home=$MA_HOME -Djava.library.path=$MA/lib:$PATH com.serotonin.m2m2.Main if [ ! -r "$MA_HOME"/RESTART ]; then LOOP_EXIT=true fi done
  • 0 Votes
    3 Posts
    3k Views
    J
    I have the same problem. Tried mango on OS X 10.8.2 and on Win8. Nothing works.. Help?
  • Graph rendering issue

    2
    0 Votes
    2 Posts
    2k Views
    S
    Recently i have started getting graphs rendering only half in the** data_point_details.shtm?** page. I.e. only the top half is rendered, the bottom half in completely blank. how do i troubleshoot this issue?
  • Webcam into ScadaBR

    5
    0 Votes
    5 Posts
    4k Views
    M
    http://www.infiniteautomation.com/
  • Date information is missing in the time axles

    3
    0 Votes
    3 Posts
    1k Views
    M
    This is a "feature" of the charting software. I'm not sure of the rule exactly, but if time range is within some minimum only the times are shown. This might be overridable though.
  • Mango upgrade procedure to preserve existing data in the database

    5
    0 Votes
    5 Posts
    2k Views
    JoelHaggarJ
    Hi Ray, Note that in 2.0.3 the name of the database is madb You will probably need to change this in the classes\env.properties file to the name of the older database (probably m2m2db). Hopefully that will allow the upgrade to work right. Thanks, Joel.
  • 0 Votes
    5 Posts
    3k Views
    M
    Ah, i didn't know you were using Derby. Could have been just a load issue?
  • Module communication

    3
    0 Votes
    3 Posts
    2k Views
    M
    Hi Tiago, As far as development goes, if you are using Eclipse you can add a project (the dependency) to the build path of another project (the dependent). For deployment you can add add a "dependencies" property to your dependent module. This is a comma-delimited list of module/version identifiers of the form moduleName-M.m.u. The version part is optional, as are the versions sub-parts.
  • User Notes

    3
    0 Votes
    3 Posts
    2k Views
    M
    I don't believe there is a way to delete them in the interface. BION, you are the first to ask for such a thing. You can always use the SQL console to do so.
  • Modbus Scaling

    5
    0 Votes
    5 Posts
    4k Views
    M
    Your augend would be -46.85, and the multiplicand would be 0.00268 (175.72 / 65535).
  • JSP Pages in Mango Automation

    7
    0 Votes
    7 Posts
    4k Views
    M
    Ok, we'll add a few points to the REST ledger. We might end up doing both since we have libraries of code sitting around to do RPC.
  • Error Adding SQL Data Source

    12
    0 Votes
    12 Posts
    5k Views
    J
    Looks great! Thanks for the R & D Matthew and thanks for the validation testing Joel. I normally dislike smilies, but :mrgreen:. Thanks again, Jordan
  • How to Deploy Mango to Tomcate and Run it on the explorer

    2
    0 Votes
    2 Posts
    2k Views
    A
    HI, I have followed all the steps shown here. http://forum.infiniteautomation.com/forum/posts/list/268.page However, I am unable to run the application giving me the 404 Error: also in the above link the Mango server code is imported as a Normal Project but it is Actually a web application. so here how it is done? and how do i make a war of this applicaition? Also, can any body tell me where this application starts? for e.g. which is the 1st servlet to be called or the resource to hit in the browser. Note: hitting **'http://localhost:8080/mango' ** gives NullPointer Exception. Please help me I am working on this from last 3 Weeks. Thanks in Advance.
  • Queries larated to Mango Automation

    3
    0 Votes
    3 Posts
    3k Views
    JoelHaggarJ
    Hi Vishal, Thanks for your interest. You can see a list of current modules supported by Mango Automation here: http://infiniteautomation.com/index.php/full-module-list.html Is it possible to develop custom components on top of mango automation? Yes we do support the development of custom modules and will have documentation available for this very soon. We read that, with mango automation source code is provided for some components and some are available as “Ready to use” components. Can you please provide a detailed breakup of this? Were are still working on this but should have this very soon as well. We would also like to know about Mango Automation business model and how it operates. Mango Automation will be available in a free version for non commercial use and in a commercial version with the purchase of a commercial license. Licenses will be for each instance. Many of the modules will be open source and free and some of them will be closed and payed for. We will be encouraging developers to build their own modules and share them in the Mango Automation store. Obviously business plans evolve but our main goal is to create a product that other companies can easily resell as is or in a customized format for their industry. Is Mango Automation commercially deployed at some of clients and if so can we get some details about it? The answer is yes but not sure what you would like to know, there are a few examples on the Stories section: http://forum.infiniteautomation.com/forum/forums/show/10.page There is one example on our webpage here: http://infiniteautomation.com/index.php/solution-examples.html. Joel.
  • Where is a source code for latest version of Mango

    3
    0 Votes
    3 Posts
    3k Views
    JoelHaggarJ
    Hi Vishal, The source code is now available for 1.12.5 on the downloads page: http://mango.serotoninsoftware.com/download.jsp More recent source code will be available in the upcoming release of Mango Automation. We also have more recent source code available for commercial license holders. Please let me know if you have any questions, Joel.