I have openfire 4.5.1 and have installed the Open meetings plugin. I have created a Lets Encrypt SSL cert for my external IP and linked the complete chain to my install under the SSL/Certificates section.
From externally and internally, I can access my instance via a web browser without any issues.
From externally or internally I cannot access it via the Jitsi meet Android App to my server. Works fine to the meet.jit.si server.
@GeekZilla. Originally when I changed it to the root / it worked for me, but then it stopped working. I have been testing internally and externally, and been having sporatic random results. When I manage to actually get it to work, it says the app is the only person in the meeting, and cant see anyone else, and the user doesnt show up in the session in openfire. Not even sure how it is even accomplishing that
@GeekZilla I have my server with NAT, but also tried in DMZ with erractic results, so missing something still. I also have the proper SSL certs, so not just self signed, which wont work with private servers.
Hey, I finally got it to work, I had to go to server properties and first change the ofmeet.webapp.contextpath from /ofmeet to just / , the jitsi app then started to work but the web client (the jitsi web) didnt.
I have done some more testing, it I suspect it is something to do with the andriod app on my phone (Andriod 9 on a Nokia 8). On the phone, I can get in via the web/chrome no issues, but the app just keeps on "trying to reconnect. I managed to get it to connect once and it worked perfect both on 4G and Wifi. As a test, I enabled and disabled the airplane mode (i.e disconnected the network connections) and tried again, and it would not connect again. Investigating further. @Dele_Olajide the app you used/wrote what have you set the connection time out at?? Thanks
Further testing resulted in some interesting results. Constant repeated attempts at connecting to the private server via the android app, either connected internally or externally was unsucessful. Tried clearing the app cache and no change. But immediatly after connection to a meeting hosted on meet.jit.si I was able to connect to my private server, internally and externally. Will repeat these tests again to confirm my findings, and also on another phone to see if a phone or carrier issue.
Embark on the best ultimate Balanced Fast origin PvP Mid Rate journey at Revival RO, your premier choice for Classic NEW origin Ragnarok Online Private Servers for optimal MMORPG gaming. Experience seamless compatibility on Android and PC, embracing our FREE Active RO private server, and immerse yourself in nostalgic 255/120 Pre-Renewal Ragnarok Online adventures. Our leading Custom Private Servers are renowned for their lag-free 24/7 performance, attracting players from Indonesia, Philippines, Malaysia, United States, and worldwide. Dive into thrilling PvP MVP WOE battles and enjoy balanced gameplay, initiating your epic Farming Ragnarok expedition with us today in 2024!
I have a Gitlab server for Version Control System. I have developed an android library and want to share the android library in a gradle way i.e. compile "com.mycompanyname.libraryname:version.
Local artifact repository would be probably JFrog Artifactory, Apache Archiva or Sonatype Nexus. Here's a co-edited comparison matrix. All three have OSS versions which should do the job for Gradle builds.
If you will end up using Artifactory, then you can publish to Bintray JCenter and Maven Central directly from it (that's what Spring Framework, Groovy, Grails and many others are doing), here's the REST API that you'll call (or you can use the UI).
In PC we are creating Private servers using LogMeIn Hamachi,
If I package our Game PuzzlePlatform for android Then How Can We Play with friends? I mean How to Create private server in android device ,?
The thread points to Firefox implementation. However, firefox has a workaround - it's enough to add a single line to dnsmasq (server=/use-application-dns.net/).
This will be checked on firefox start and if present, the firefox will use local DNS.
So far so good.
The problem is - I cannot even get to that state as all my DNS queries are resolved by "private DNS" feature of android 10.
They are forwarded to google servers (!!!) - even when I block completely IPs 8.8.4.4 and 8.8.8.8 - google uses interesting tactics where the android contacts google.com, asks for their resolvers and they come form addresses associated with 1e100.net.
Problem is - blocking these IPs renders the tablet useless (no more google play).
I don't use google search nor other their service with the exception of play.
I installed juiceSSH and connected to local prompt.
I tried ping local addresses - all works OK.
When I tried to ping local computers using local names (such as ping 3dprinter.lan), the name could not be resolved.
Is there a setting what I can modify in iptables/dnsmasq to ensure the stupid DoT will not be utilized somehow?
The original topic was closed before I could post the comment about firefox not being the problem here
This is one of my frustrations as well, as I find that android clients routinely ignore DNS servers pushed via DHCP. I have iptables rules that redirect all outgoing DNS not originating from my server to my openwrt's dnsmasq. I don't want to use anyone else's DNS.
This script assumes that you have an internal DNS server on a different IP address to your openwrt. It will allow outgoing queries from the DNS server, but redirect everything else to dnsmasq on your openwrt. If you prefer, you could just redirect everything to the local DNS server.
I redirect to my openwrt for redundancy purposes: I have an internal DNS server as well as another recursive caching server running on a VM in a data centre over a wireguard connection. My openwrt queries both servers, so if I bounce my internal nameserver then my DNS queries still get resolved via my other server.
Set up a Git server using whichever Git hosting solution you like.
I think Gerrit is an excellent choice (regardless of whether you're
interested in using the code review feature), but you could just go
with any regular machine that users can access via SSH, or another
hosting solution like Gitolite.Periodically, sync the code from AOSP and push it to your server. You
should never ever allow your users to directly modify the AOSP branches.
Instead, use different namespaces for upstream and your own development.
For example, push all AOSP branches to aosp/* and use the root namespace
for your own branches (whose origin of course is one of the aosp/*
branches). This should sync a workspace looking at the master branch
of AOSP and push everything to your server (where all the gits must
exist): repo init --mirror -u git://android.git.kernel.org/platform/manifest
repo sync
repo forall -c 'git push ssh://yourserver.example.com/$REPO_PROJECT \
"refs/heads/*:refs/heads/aosp/*"'Until you're comfortable with the forall and push commands I would
strongly recommend that you try each command on a single git first
so you won't wreck havoc.Again, create local branches based off of the AOSP branches for your
developers to work on. The first git to branch would be the manifest
git, and you'll want to adjust the fetch and review URLs listed in the
tag at the top of the file so that they point to your server.
When you want to update your local branches from AOSP, merge the
manifest itself and then each git. Something like this -- run from a
workspace looking at your code -- should work: repo forall -c 'git merge origin/aosp/master'
repo forall -c 'git push ssh://yourserver.example.com/$REPO_PROJECT \
HEAD:refs/heads/master'(This examples assumes that all gits have a master branch that you
should work from, which as JBQ said in the original thread in
android-building isn't true.)No, this isn't completely trivial. Expect to spend time on figuring
this out and getting it working. This question is not limited to the
pure IT issues surrounding the setup of a server for hosting Git --
you need to figure out how your company should manage your source code,
which AOSP update strategy to use, and so on. If you want to keep your
code up to date with AOSP and reduce the maintenance cost for new
releases you need to think about how you make changes to the platform
(you might not need to change the platform at all). Some types of
changes are more expensive than others, but if you contribute changes
back to AOSP your maintenance cost will decrease over time.--
Magnus Bck Opinions are my own and do not necessarily
SW Configuration Manager represent the ones of my employer, etc.
Sony Ericsson
That's an excellent summary Magnus.Michael, I would just like to add that there are several of us on this list that have done this and are pretty willing to help out with any questions you might have (especially if you're using Gerrit). Depending on the size of your developer group it could be days, weeks, or months until you have the infrastructure in place, necessary training completed, and are up to full speed with your development process.Another thing to consider (if you haven't already) that's tangentially related to Gerrit is some type of Continuous Integration solution. Gerrit makes this easier with a pre-setup "Verified" category that you can use on each change to indicate you've tested the change and it works. It's a reasonably common practice to give an automated system permission to set that category as a method to ensure code being merged to the branch works.Nasser>
> --
> Magnus Bck Opinions are my own and do not necessarily
> --
> To unsubscribe, email repo-discuss...@googlegroups.com
> More info at -discuss?hl=en--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum
--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.