OS X Server Messages Server Jabber Proxy65 File Transfer Solution
Like many others, I'm running OS X 10.9 Server behind NAT, and finding that Messages (aka iChat) which uses Jabber/XMPP is hit-or miss when doing file transfers between LAN and WAN clients.
The solution I found was here: messages server proxy65 behind NAT?
The problem : by default, the proxy65 config (which handles Jabber file transfers) binds to the server's IP address. In a NAT setup, this would be a LAN address. When the file transfer initiates, this LAN address is advertised to the clients, and if they are on the WAN, it's not a routable address.
You might think you could use the WAN IP address instead - but this fails within the proxy65 setup with this error:
twisted.internet.error.CannotListenError: Couldn't listen on 64.XXX.XXX.XXX:7777: [Errno 49] Can't assign requested address.
The solution, as per the post, is to comment out one line in the proxy65.py file and use an actual DNS name in the com.apple.proxy65.plist file.
Although that solution was written for 10.6 this seems to work well for me in 10.9.
FYI, I've submitted this as rdar://19926772
Similar Messages
-
Application Server, Message Server, Gateway
Hi,
Can anybody tell me which transaction in SAP gives me the details (Name and port) of the application server, message server, gateway server/service?
Regards,
KishoreKishore,
Check transaction SM50 for Servers & ports..
Bipin
P.S. Pls. award points if you find this useful. -
Netsconsole 4.2- no admin server, directory server, messaging server
I have installed Iplanet messaging server 5.1 in sun solaris 8. After starting netscape console 4.2 I can't see admin server, directory server, messaging server tabs under the tree at the lefthand side. only domainname there. But all servers are working fine as far as i inspected. Have anybody come across this and help me to solve the problem and use this console effectively.
-suranji4.2 is never meant to work with msg 5.2? Well what about Netscape Console 4.5? Is it meant to work? What console is actually meant to work with Msg 5.2?
The answers that SUN gives are always unclear. Instead of blabbering that this wont work, that wont work, why dont you guys say what actually WORKS?
You know what? Nothing works that is from SUN. We have to break our heads and be sorry that we chose the SUN side.
Give a clear documentation. Put up a compatibility list with each product. Why dont you guys concentrate on documentation?
If I invent something, i have to tell people how to use it. Otherwise, slowly people will start to get away from it. Take this message. Work on guys. Do you know how frustrating it is that somwething logcal turns out NOT WORKING. and all we get for answer is THIS IS NOT SUPPORTEd and nothing else?
Please....for all those guys running Msg server, switch to exchange..live happily... i am planning to recommend this to my customer....live peacefully..live with MS -
File Transfer Solution on VDI Thinclients?
Op, to be clear when I asked if you could Map to the nas I meant directly from the terminal. What you posted below sounds like your mapping it within vdi, which is not what I meant.
"Yes the local Nas can be added as a share but that still does not fix the problem of getting them on the share. It still has to go from the thin client, across the line"Environment:
I run a Unidesk/ VMware Horizen Environment in which users login to the thin client, it pulls either a persistent or non persistent desktop from a pool they have been assigned to. All Desktop/Docs and personal folder are redirected via windows DFS services/ group policy.
The users are spread across 30 divisions spanning a 300 mile radius.
Problem:
Users are complaining that they are unable to move pictures off of digital cameras and phones in a efficient manner.
For Example: User plugs in phone or card reader to thin client. Attempt to store the files on a NAS device at the given facility. The files are going from Camera traveling over the wire all the way to the datacenter where the guest is running then all the way back to the NAS device at the location.
This can take hours upon hours and is not cutting it. I have looked into...
This topic first appeared in the Spiceworks Community -
Related to Sun java System messaging server
I am new to this forum.
I want to develope a mailing system as a part of my college project.
I want to know from where we can get the download link of Sun Java Messaging Server.
I am unable to find out any link at sun.com.
Can any one please provide me this link.?
Thanks and regards,
Jiteshjitesh129 wrote:
I want to know from where we can get the download link of Sun Java Messaging Server.Messaging Server comes as part of Communications Suite 7 Update 1.
http://wikis.sun.com/display/CommSuite7U1/Get+the+Software
Regards,
Shane. -
Pw for messaging server o9iASwireless 2
I'm using o9iASwireless 2 beta4.
I have configured the following instance:
System Manager > Wireless Server > Messaging Server > messagingservertest
Now I have to insert a password and a username for the Pushdrive instance:
System Manager > Wireless Server > Messaging Server > messagingservertest > Driver Instances > PushDriver Instance
Can anyone tell me the default password for the messaging server at the following adress:
http://messenger.oracle.com/push/webservices
There are two messages in the queue but they couldn't be send. My log shows the following error:
11/23/02 12:09:49 PM ERROR : [Thread-12] messaging.transport.driver.push.PushDriver.init(PushDriver.java:108)
User name missing.
Any suggestions?
Thanks in advance.
Regards,
ThomasIt's working now. Thank you very much (also for the link). So I assume that the limited amount of messages will count for all the different types (email, fax, sms, WAP push etc.). To my opinion, messaging (and pushing information in general) could add a lot of surplus value to wireless services. So let's work on the development of killer apps now ;-)
Regards,
Thomas -
Dear Experts,
I have two WLCs and other management devices as part of same subnet. I am able to upload ‘configs’ from all the devices on to my TFTP server. However when I am attempting to do the same from one of my WLC, it is failing consistently stating error message as:
‘%Error: Config file transfer failed – Unknown error –refer to log
Has anyone else too faced the same issue and how would we overcome this? Any specific debug that could help get more details on it?
Though the error message says, refer to log but still I don’t see anything that gets reflected in ‘Monitor logs’ which is related to ‘configuration file’ upload failure.
WLC code: 7.4.100.0
PFA as the error snippet.
Thanks and Regards,
AdnanHi Kaneswaran,
Just a soft reboot helped me solved the problem :). Still I am on 7.4 and facing no issues after this.
Apologies for coming too late to respond. Getting a down time window was not that easy and so was much delayed to try soft reload. I am still on 7.4 and facing no issue.
Glad that in your case it starting working all of a sudden. Could you please verify from 'show tech-support' to confirm if by chance your WLC had undergone any crash that could have caused the WLC to reload and thus accidently fixing the issue :)
Best Regards,
Muhammed Adnan -
Problem with emoticonized file transfer capabilities multithreaded javaCHAT
Hi, I've got confused with how do i use 1 socket to transfer all needed data for that chat application..
Current progress:
- Server can accepts sockets from listened port and put the socket, dataOutputStream, and name of the client into a hashtable
- Client can interacts globally each other
The problem is:
- I want each socket of each client to be able to handle the chat message as well as the file transfer and etc....How can I differ every data that goes through that socket?
- I've tried to make the file transfer, and somehow be able to put all the file the client send into a hash table in server...BUT when I tried to send the data to another client...I got problem...the data somehow mixed up each other, even tho i put them sequentially..like this:
Server:
else if (message.equals("RECEIVE"))
System.out.println("Preparing to receive file...");
String filename = din.readUTF();
System.out.println("Request for file " + filename + "...");
System.out.print(dout);
server.takeOutImage(filename,dout);
void takeOutImage( String filename, DataOutputStream dout)
try
if (imageFiles.containsKey(filename))
dout.writeUTF("ACK"); // we have this file
else
dout.writeUTF("NACK"); // dont' have it
return;
// get file contents from storage
byte contents[] = (byte [])imageFiles.get(filename);
// tell client file size
int togo = contents.length;
dout.writeInt(togo);
DataInputStream bytestream = new DataInputStream(new ByteArrayInputStream(contents));
FileSender.sendInChunks(bytestream, dout, togo, 1024);
bytestream.close();
catch (Exception e)
System.err.println("File receive failed.");
}Client:
else if (message.equalsIgnoreCase("/receive"))
System.out.println("Preparing to receive file...");
String receive = "ab.gif";
String ack = null;
try
dout.writeUTF("RECEIVE"); // RECEIVE command,
dout.writeUTF(receive); // ...filename to server
ack = din.readUTF(); // get server response
System.out.println(ack);
if (! ack.equals("ACK"))
System.out.println("Server didn't acknowledge receive attempt. Aborted.");
else
int togo = din.readInt();
System.out.println(togo);
// receive file contents
File file = new File(receive);
DataOutputStream filestream = new DataOutputStream(new FileOutputStream(receive));
FileSender.sendInChunks(din, filestream, togo, 1024);
filestream.close();
System.out.println("File received.");
catch (Exception e)
System.err.println("File receive failed.");
tf.setText( "" );
}It doesn't work sequentially, and being interrupted by this
Client(to accept message):
public void run()
try
while (true)
String message = din.readUTF();
ta.append( message+"\n" );
catch( Exception ie )
System.out.println( ie );
}Any solution to this?
Best Regards,
WilliamT-kuz wrote:
No one told me any clue, nor asked me any question...Everyone has different reasons for their own behaviour. Personally I simply didn't see your question.
If you want more/better/faster answers, then a good way to get them is to make a better question. This might mean adding information.
Read [How To Ask Questions The Smart Way|http://www.catb.org/~esr/faqs/smart-questions.html] for a general guide on getting good answers.
even tho i put 10 dukes for this...Dukes are pretty worthless, they don't really help a lot for most people answering questions around here.
I got rid of the problem by adding another socket and thread...I didn't really read the code precisely (another possible reason for no answers: too much code, no really clear problem-definition), but you might need to implement a more fine-grained protocol such like this:
S: <Initiate file transfer for "Foo.png", size: 3000>
C: <Accept, file transfer number is #1>
S: <Part of file transfer #1, offset 0, length 100, data: ...>
C: <ACK> (or leave that out, you're using TCP after all)
S: <some other message>
S: <Part of file transfer #1, offset 100, length: 100, data: ...>
and so on ...
thanks for your "!help" by just viewing...Come on, don't be snarky to the people you want help from. That's rarely a good idea. -
Hi,
For my project, am curretnly storing the files in local xi server directory. We need to ask the client for a FTP server information.
In order to achieve this, is it enough to ask just the file server name and port followed by user name and pwd.
As i have seen some parameters in file communication channel like connect mode and transfer mode, do i need to check these things also.
Just let me know the parameters i need to get it from the client to implement a file sender or receiver communical channel which is of FTP and not NFS.
Regards,
B.AnandhHi,
have u read the information provided in link.
● Connect Mode make it permanent.
○ Permanent
An existing connection to the FTP server is used permanently.
The connection is reestablished automatically if it is lost on the server side.
○ Per File Transfer
A new connection to the FTP server is established for each file transfer.
● Transfer Mode
Set the FTP connection transfer mode to Text or to Binary.
Thnx
Chirag -
SMB file transfer issue on windows 8
Issue: When I transfer the file from UNIX OS to Windows
Server 2012 (SMB 2.0 or 3.0) system using SMB (Samba), the file gets transfer but contains of file dose not (Only empty file size of 0 KB gets created on windows Server 2012).
Additional Info:
File transfer from UNIX to Windows Server 2003 (SMB 1.0) works fine.
Command: Smbclient //backroom/e -Utest%abc -c "put /tmp/test.txt abc\abcdata\test.txt"
This produces the following error:
Error writing file: ERRSRV - ERRerror (non-specific error code.)
0.0kb/s transferred
There is not logging in Event log (System and application) in Server 2012 regarding this failure.Issue: When I transfer the file from UNIX OS to Windows
Server 2012 (SMB 2.0 or 3.0) system using SMB (Samba), the file gets transfer but contains of file dose not (Only empty file size of 0 KB gets created on windows Server 2012).
Additional Info:
File transfer from UNIX to Windows Server 2003 (SMB 1.0) works fine.
Command: Smbclient //backroom/e -Utest%abc -c "put /tmp/test.txt abc\abcdata\test.txt"
This produces the following error:
Error writing file: ERRSRV - ERRerror (non-specific error code.)
0.0kb/s transferred
There is not logging in Event log (System and application) in Server 2012 regarding this failure.
Guess it's *nix SMB implementation issue and has nothing to do with Windows. And you can do nothing to tune the SMB except downgrading initial handshake version (what you already did).
StarWind iSCSI SAN & NAS -
Connect Mode: Permanent Vs Per File Transfer
Hi,
Did browse to know the pros and cons of both. SAP help was not much of help .
Though most of them recommend PerFileTransfer, I want to know more about permanent.
There should be some reason or scenario where permanent mode can be used,.
Regards
KrishHi Krish,
Connect Mode u201CPermanentlyu201D: If you select u201CPermanentlyu201D, an existing connection to the FTP server is used. The connection is reestablished automatically if it is closed by the server. Use this mode if you are very frequently using ftp connection (reading / writing to ftp server).
Connect Mode u201CPer File Transferu201D: If you select u201CPer File Transferu201D, a new connection to the FTP server is established for each file transfer. Use this mode if using less frequently using the ftp connection (reading / writing to ftp server).
Letu2019s take two scenarios:
1. FTP channel is polling every 10 second then go for Connect Mode u201CPermanentlyu201D. Because the over head of creating new connection (Connect Mode u201CPer File Transferu201D) will be more.
2. FTP channel is polling every 1 hour then go for Connect Mode u201CPer File Transferu201D. Because it does not make sense to hold resource(FTP / memory thread) for 1 hour by using Connect Mode u201CPermanentlyu201D. Most of the cases SAP recommended this option.
Regards,
Raghu_Vamsee
Edited by: Raghu Vamsee on Jan 14, 2011 11:24 AM -
Incoming file transfer canceled
Hi,
When somebody is trying to send me a picture or voice note using bbm, I am geeting a message that said "incoming file transfer canceled. Your built in media storage and media card are full". I have 23.9 MB free memory and 5.1GB in the media card.
My blackbery is 8520 v5.0.0.900 Bundle 1626
BBM is 6.1.0.71
Could somebody help me?
Thanks in advance,
PabloNever mind, is working now, I delete several pics and now is receiving with no problem. Apparently the bbm has a limit in the storage.
-
Messages server proxy65 behind NAT?
Hi,
How do I get the proxy65 service usable from the internet? It's natted, here's my setup:
I have a messages server runing on x.x.x.x. (private IP)
I have a router that forwards traffic on ports 5222,...,7777 from the public IP y.y.y.y
My proxy65 configuration in /Library/Preferences/com.apple.Proxy65.plist can only accept the ip x.x.x.x as it cannot bind to the external IP.
The messages server advertises the proxy as <streamhost port='7777' host='x.x.x.x' jid='proxy65.domain.com'/>
and that is obviously not usable from outside.
Is there a way to advertise the external IP of the messages host so that wan clients can send files to lan clients?
Thanks,
Anton.Update:
I commented out this:
socket.inet_pton(socket.AF_INET, ip)
in this:
/Applications/Server.app/Contents/ServerRoot/usr/share/proxy65/proxy65.py
and now my
/Library/Preferences/com.apple.Proxy65.plist
can use a hostname instead of IP like so:
<dict>
<key>jid</key>
<string>proxy65.domain.com</string>
<key>proxyips</key>
<string>xmpp.domain.com:7777</string>
so now all works from the outside and from the inside. -
InfoSpoke fails with message "Could not open file on application server"
BW Experts,
I created an InfoSpoke that is configured to extract to a flat file. The name of the file is specified using a logical filename. During extraction, the infospoke reports the error message "Could not open file on application server" adnd marks the extraction process as red(failed). I have tried to run the InfoSpoke in background mode and in dialog mode and the same error appears. After i run in dialog mode, i checked SU53 for authorization errors and did not find any. I also tried changing the Logical filename setup in transaction FILE to a more "friendly" directory in which i'm sure i have authorizations (e.g. my UNIX home directory) and im still getting errors.
Can you please share your thoughts on this? Any help will greatly appreciated. I also promise to award points.Hi Nagesh,
Thanks for helping out.
If i configure the InfoSpoke to download to a file using "File Name" option and also check the "Application server" checkbox, the extract works correctly (extraction to the defualt SAP path and filename=infospoke name). If i configure the InfoSpoke to download to the local workstation, the InfoSpoke also works correctly. It's only when i configure it to download to the application server and use the "Logical filename" option, that i encounter a failed extract.
Here are the messages is the Open Hub Monitor:
(red icon) Request No.147515
0 Data Records
Runtime 1 sec.
(red icon)Run No. 1
0 Data Records
Runtime 1 sec.
Messages for Run
Extraction is running RSBO 305
Could not open file on application server RSBO 214
Request 147515 was terminated before extraction RSBO 326
Request 1475151: Error occured RSBO 322
If i clink on the error message, no messages nor clues are displayed. Note, this is a new InfoSpoke that is currently in the dev system.
Please help. -
Error message in Putting a file to remote server
Hi:
Although I am able to connect to the remote server, I am receiving the following error message when "putting" a file:
An FTP error occurred - cannot put prices.php. Access denied. The file may not exist, or there could be a permission problem. Make sure you have proper authorization on the server and the server is properly configured.
I was able to accomplish the task using a different FTP client. I am using a new installation of CS5.5
Any ideas as to solving the problem? Thanks!
Rgds, NedHi Murray:
That field is blank, as it should be. Host is GoDaddy, as it is with many of my clients. Tried a test with another site, and it "put" OK.
I tried uploading a fresh test file to my remote, and it was also refused. WS_FTP works fine.
Rather weird, that's all. I did some more reading, and I see that there are other recent Forum questions with occurances similar to mine. Maybe Adobe will fix it soon,
Thx, Ned
Maybe you are looking for
-
Finder and Appleworks documents
I have a friend who had a great many files in Appleworks. We were able to install Appleworks on her imac with Leopard, and she has been gradually moving them into .doc format (copying the Appleworks file contents, pasting it into a clean Neooffice do
-
Cani I upgrade to Version 9.4.2?
I had to use my iPhoto library, which, is on an external hard drive on another computer. The verion of iPhoto on that computer is 9.4.2. Mine is 9.3. Is it possible for me to upgrade? All I can find online is Version 9.5.
-
GoDaddy's webformmailer.php on my site is not working
I am stuck. I created a site for a client and uploaded it to the GoDaddy server so they could also do updates on their HTML editor. I used the GoDaddy webformmailer.php code they provide and it did work initally. We tested it several times a few m
-
A small question about iMovie8 to Web Gallery
I have used all previous versions of iMovie and have had great results. I admit that I am stymied by iMovie8 and have kept using iMovie6 HD. The time has come for me to use both... Yesterday, I created a movie in iMovie6 HD and exported it in Quickti
-
On iPhoto I can see all the pictures for one event, but about 9 out of 106 I can't move to print or place it anywhere else?