database – Integration of Azure with Oracle Cloud Infrastructure (OCI) ORA-03113: end-of-file on communication channel

I’m trying to integrate Azure and OCI using this approach and this article.

Now, I have the infrastructure up and running. It consists of a VM in Azure, an Autonomous Database (ATP) Oracle Cloud Infrastructure (OCI), and a Java application on the VM. The application successfully connected to the database.

However, after some period of time application fails with:

ORA-03113: end-of-file on communication channel

Process ID: 86437

Session ID: 57114 Serial number: 29955

How can I identify where is the problem (Azure, OCI, etc.) in order to have an idea of how to fix it?

tpm – Are there any communication protocol other than TLS?

TLS can be interpreted as “Authenticated Key Exchange” protocol.
Are there any other way to establish secure channel (producing shared secret after handshake) other than TLS?

I’ve always heard the advise “don’t roll your own crypto”, which just translate to use TLS instead. Does it means that the whole security community does not have any other solution than TLS?

Put in this way, do we have any proof existed, that key exchange must be “authenticated”, and that authentication must be derived from shared certificate or shared secret; otherwise secure channel can not be created.

Are there any way to create secure channel from unauthenticated channel or from anonymous channel or from direct attestation?

communication protocols – USB flash drives sharing on computer network

Stack Exchange Network

Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

router – Connection to game and communication servers fails in a specific WLAN

Last year I moved to a different city and in the WLAN of my shared appartment my electronic devices can’t connect to game servers or most audio-communication servers.

The “normal” use of the web is without any problems; I haven’t had any problems with downloading stuff, using Netflix, Youtube or just browsing on various sites.

Where the problems rise is when I try to play games like League of Legends, CS:Go, Minecraft, …
In Addition, most of voice communication programs fails as well, like Skype, Discord, WhatsApp Audio/Video Calls, there is only one exception I am aware of, and this is Zoom. With this program there have never been problems in this WLAN.

I am sure that it has to do with the WLAN router since all of my flatmates have the same problem and the programs run without any problems when I am in another network.
In a forum the advice was given to test with the site and my results are: Everything works except for Udp, Ipv6 and “Reflexive Connectivity”.

Does anybody have an idea whether it might be one of these that are causing my problems or has other ideas what it might be and if I might solve the problem without direct access to the routers firewall?

computer architecture – Communication between hardware components

Thanks for contributing an answer to Computer Science Stack Exchange!

  • Please be sure to answer the question. Provide details and share your research!

But avoid

  • Asking for help, clarification, or responding to other answers.
  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.

To learn more, see our tips on writing great answers.

dnd 5e – How fast is telepathic communication (with a familiar)?

The spell description of the spell find familiar states:

While your familiar is within 100 feet of you, you can communicate with it telepathically.

Which to me raises a question: how fast is this communication?

Speed is often defined in latency – delay until the first bit of information arrives – and throughput – amount of information per second.

I believe I can be quite sure that the latency will be no less than that of regular speech which at 100 feet is next to nothing1

But when it comes to the throughput I seem to be in the dark – how quicly can concepts be explained through telepathic comunication?

This becomes important especially in the case of familiars when looking at surprise rules.

A member of a group can be surprised even if the other members aren’t.

So, the familiar’s awareness doesn’t directly benefit the wizard unless it is able to timely communicate the presence of foes to the wizard.

How quickly can a familiar warn its wizard of the oncomming danger? Is that instantaneous, is it as fast as regular speech, or something in between?

1 100 feet divided by 1124 feet/s = 0.08 seconds with the speed of sound. Telepathy doesn’t require air so probably goes with the speed of light resulting in 0.0000001 seconds.

This question is different to How much can you communicate with your familiar in that that question asks what kind of concepts can be conveyed whereas this question asks how fast those concepts can be explained.

c# – Good practices for frontend-backend communication

What are some good practices for handling communication between a frontend and a backend?

From what I know in order to keep things loosely coupled you shouldn’t just have your frontend have a reference to your backend and directly call it but use some sort of middle layer.

I’m a C# dev and I know of the Event Aggregator pattern, where the backend can say something like “I register this method with you under the key “whatever”.” and the front can at any time say “I want to call the “whatever” methods.” or something like that.

However after googling I wasn’t able to find any alternatives and for simpler projects this pattern seems overly complicated.

What good practices are there for handling the frontend requesting the backend do some logic-heavy operation and the backend report progress to the front?

java – Incorporating HttpSession into libGDX communication

I wrote my server-side code prior to learning libGDX and writing my client-side code. provides for the http get communication I designed for, except for session authentication. I say that based on not finding sessions mentioned in the API, and a couple heavies confirming it on the libGDX discord.

Are there any libraries / examples out there of libGDX developers who mirrored session authentication functionality? The key limitation here is I want to stay with http request/response communication.

Minus any such direction, my next step will be to try using the “javax.servlet” libraries I used server-side on the client, and forgo the http classes that come included in the package. I’m reluctant to take this step noting that libGDX has its own versions of lots of classes, for efficiency and to prevent memory leaks given how libGDX programs execute. It’ll be a while yet before my programming skills can detect and address such subtle issues. Also, I think that browsers and the server servlets run on participate in session architecture. With neither component in a libGDX PC app for “javax.servlet” to collaborate with, I’m doubtful this solution can work.

If it doesn’t work, I’ll think about moving up my goal of researching and learning how to use cloud hosting services. Some of these were recommended to me on discord as having frameworks with built-in support for authentication.

Best Practice for SharePoint Permissions Modern Team and Communication Site

So here is my context, when we are creating new Communication site as SP Admin, we are currently creating new AD Security Group with site name and adding them to the default groups. When users are requested to be added ticketing system allows us to add them to the group, either admin can add or we can automate based on the request.
My Question is what is the purpose of SharePoint groups if we are managing permissions from M365 group? Also we are giving access request settings, managing permissions by Site owners a lower priority by asking users to raise tickets.

What are the best practices to use both methods for the best
governance. I was thinking that using both tickets to add to Security
groups and Owners accepting requests should be used hand in hand.

For team sites, M365 team default groups are added to the Security groups in members and owners to keep it simple.But to be able to have them added to the team chat site owner needs to add them to the default team Members or Owners group itself instead of SPGroup.

Any administrators out there for rescue??

iptables – Ubuntu 18.04: Communication to server on localhost stops working after setting a port forwarding rule

I have a Ubuntu 18.04 device with two network interfaces, ethernet and USB LTE modem. There is IP camera connected directly to the ethernet port and it has address I use the LTE interface for everything else – internet, ssh, etc. – it has static IP address (our company has its own APN).

My device has a Python app running that communicates with local Node.JS server on http://localhost/abc that communicates to my server via the LTE interface to

The IP camera has its own web server for configuration purposes. In order to get to the camera’s config page I set a port forward rule so I can access the IP camera on

sudo sysctl net.ipv4.ip_forward=1
sudo iptables -t nat -A PREROUTING -p tcp --dport 8888 -j DNAT --to-destination
sudo iptables -t nat -A POSTROUTING -j MASQUERADE

It works fine and I can access the camera and shell all good. But the Python app stops communicating with the local Node.JS server with this error:

502 Server Error: Bad Gateway for url: http://localhost/abc My guess is that my port forward rule broke some ports that those two local apps were communicating trough. Any idea on how to fix that?